software:labtest_simplified
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| software:labtest_simplified [2015/09/10 15:03] – seela | software:labtest_simplified [2022/09/20 15:25] (current) – removed jas | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== Labtest Simplified ====== | ||
| - | |||
| - | |||
| - | **This page is a simplified version for faculty members who are new to labtest.** \\ | ||
| - | |||
| - | |||
| - | < | ||
| - | | ||
| - | | ||
| - | | ||
| - | </ | ||
| - | |||
| - | [[https:// | ||
| - | (https:// | ||
| - | |||
| - | < | ||
| - | |||
| - | KEY PROCEDURES | ||
| - | |||
| - | It is important to know the computers default operating systems | ||
| - | This makes it easy for Faculty to request the mode they want the | ||
| - | host in for teaching | ||
| - | |||
| - | Room Numbers | ||
| - | LAS1006 | ||
| - | LAS1006B | ||
| - | LAS1006C | ||
| - | |||
| - | LAS1004 | ||
| - | LAS1004a | ||
| - | LAS1002 | ||
| - | 1 host Windows (Used with the projector for teaching) | ||
| - | | ||
| - | |||
| - | |||
| - | |||
| - | | ||
| - | | ||
| - | | ||
| - | | ||
| - | In Labtest mode, users are restricted to a temporary home directory. | ||
| - | They do not have access to the internet externally, no email, | ||
| - | No usb, cdroms, external devices will work in this environment for most | ||
| - | | ||
| - | |||
| - | All programs accessible to students in regular linux mode | ||
| - | are still available to students in labtest mode. | ||
| - | |||
| - | </ | ||
| - | |||
| - | ====Setting up your Labtest==== | ||
| - | |||
| - | |||
| - | |||
| - | < | ||
| - | |||
| - | Requirements | ||
| - | in the web area | ||
| - | - An html file for start up instructions | ||
| - | - Another html file hosting the questions for the test | ||
| - | |||
| - | YOU CAN REQUEST tech@cse.yorku.ca TO ASSIST in creating course/web directory | ||
| - | or do it yourself | ||
| - | |||
| - | |||
| - | </ | ||
| - | |||
| - | **How to Proceed** \\ | ||
| - | |||
| - | **Step 1**\\ | ||
| - | |||
| - | < | ||
| - | | ||
| - | | ||
| - | |||
| - | | ||
| - | the students during labtest | ||
| - | This is a symbolic to the actual area on disk | ||
| - | / | ||
| - | |||
| - | eg: For Fall 2012-13/F | ||
| - | / | ||
| - | symlinked to | ||
| - | / | ||
| - | |||
| - | As a faculty member, you have permission to write here. Our web pages | ||
| - | are displayed from this directory | ||
| - | |||
| - | To simplify the instructions we will use a real course CSE1020 | ||
| - | | ||
| - | $ cd / | ||
| - | $ mkdir 1020 | ||
| - | $ cd 1020 | ||
| - | $ mkdir labtest | ||
| - | $ chgrp labtest labtest | ||
| - | $ chmod 750 | ||
| - | $ cd labtest | ||
| - | Now you need to create an index.html file. Click on the link to | ||
| - | see example | ||
| - | </ | ||
| - | [[https:// | ||
| - | < | ||
| - | $ chgrp labtest index.html | ||
| - | |||
| - | If you make a directory " | ||
| - | Here / | ||
| - | |||
| - | Once completed , you have now setup the web area for viewing labtest. | ||
| - | |||
| - | |||
| - | |||
| - | |||
| - | </ | ||
| - | |||
| - | **Step 2 ** \\ | ||
| - | | ||
| - | < | ||
| - | In labtest mode the students submit their work electronically. | ||
| - | You will need to set up this workspace as well | ||
| - | |||
| - | The submitted files are sent to another location on the server | ||
| - | / | ||
| - | / | ||
| - | This is how you would set up the submit are on disk. (/ | ||
| - | You would need to create | ||
| - | b Under that subdirectory an assignment directory | ||
| - | Group permissions are very important or else students will not be able | ||
| - | to submit their work in an exam | ||
| - | |||
| - | | ||
| - | | ||
| - | | ||
| - | | ||
| - | | ||
| - | | ||
| - | |||
| - | | ||
| - | |||
| - | $ cd submit | ||
| - | $ mkdir a1 | ||
| - | $ chgrp labtest | ||
| - | $ chmod 770 a1 | ||
| - | |||
| - | VERY IMPORTANT "MAKE GROUP LABTEST instead of SUBMIT" | ||
| - | |||
| - | Students will now be able to submit their work during labtest | ||
| - | eg: $ submit 1020 a1 testfile (file) | ||
| - | or | ||
| - | $ submit 1020 a1 < | ||
| - | |||
| - | </ | ||
| - | |||
| - | |||
| - | ====Where Files are located during a labtest==== | ||
| - | |||
| - | < | ||
| - | |||
| - | Once a student logs into a host running labtest , their home directories | ||
| - | are mounted under /lt/home. This temporary home on the local host and is only for the duration of the test. | ||
| - | The data is saved into the following networked | ||
| - | a test | ||
| - | |||
| - | / | ||
| - | |||
| - | Each scheduled labtest is given an id. This id is created after the course directory | ||
| - | If you have 3 labtests scheduled, then there will be 3 id's created automatically | ||
| - | If you need to restore any student data while the host was in labtest mode, | ||
| - | here is where you would look. This directory is only readable by group faculty. | ||
| - | If you ever need to recover files from this area, any tech member will be able | ||
| - | to do this for you. | ||
| - | VERY IMPORTANT | ||
| - | IMPORTANT | ||
| - | | ||
| - | |||
| - | |||
| - | |||
| - | ====Testing | ||
| - | < | ||
| - | |||
| - | Two options available | ||
| - | | ||
| - | | ||
| - | |||
| - | Option 1 | ||
| - | |||
| - | Request a Lab or host to be put into labtest mode. Email tech@cse.yorku.ca to do this. | ||
| - | Once the schedule is put into place , from any browser | ||
| - | </ | ||
| - | https:// | ||
| - | |||
| - | You will need to use your EECS login and password here | ||
| - | |||
| - | This will connect you to your labtest | ||
| - | |||
| - | |||
| - | Option 2 | ||
| - | |||
| - | Specify the URL | ||
| - | eg | ||
| - | https:// | ||
| - | | ||
| - | |||
| - | This service will only work on any computer in our department' | ||
| - | locally and is only available to faculty. | ||
| - | |||
| - | |||
| - | ====Where Schedules are Posted==== | ||
| - | |||
| - | http:// | ||
| - | |||
| - | |||
| - | ====IF a HOSTS fails while in LABTEST mode==== | ||
| - | |||
| - | If there is a hardware failure while a student is writing an exam | ||
| - | you can safely move the student to another available seat in labtest mode | ||
| - | and have the student login. The faculty member or TA in the admin list | ||
| - | will be asked to enter their user name and password and asked to select the | ||
| - | directory with the latest files . This will transfer the students files from | ||
| - | the saved area back to the new host | ||
| - | IF YOUR EXAM IS SCHEDULED DURING 8:30 to 5:00 tech can try to allocate another | ||
| - | host quickly and put it in LABTEST MODE | ||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | ====Extending a Labtest==== | ||
| - | |||
| - | Sometimes it is important to extend a labtest but you must be aware if | ||
| - | there is another exam immediately after you in the same room ,this may | ||
| - | not be possible. | ||
| - | |||
| - | You can extend the time on a labtest for up to 2 hours using the pcmode webapp. | ||
| - | |||
| - | Login to the pcmode webapp here: | ||
| - | [[https:// | ||
| - | |||
| - | |||
| - | Select the seat you want to extend the hold on and apply the change | ||
| - | |||
| - | THIS WILL ONLY WORK IF THE JOB IS STILL ON THE QUEUE | ||
| - | SO YOU HAVE TO DO IT BEFORE THE SCHEDULED END TIME | ||
| - | |||
| - | ====Request a lab to be in LABTEST MODE==== | ||
| - | |||
| - | If you proceed to schedule a test to run in labtest mode, you are required | ||
| - | to send tech@cse.yorku.ca a message request the lab you want in labtest mode | ||
| - | Details are incorporated on the main labtest page documentation. | ||
| - | Briefly what is asked is that | ||
| - | |||
| - | | ||
| - | |||
| - | |||
| - | * Faculty Name | ||
| - | * TA(s) names or login id's | ||
| - | * Your Course Number | ||
| - | * Date eg Mon Oct 5th | ||
| - | * Time eg 9:30am to 11:20am | ||
| - | * Duration of test (eg 45 minutes) | ||
| - | * Room number (defaults to CSEB 1006 ) | ||
| - | * Number of Special access hosts for students with disabilities | ||
| - | * Additional time needed for these hosts- Start-End Time | ||
| - | * Mode (labtest, linux, windows, virtual host) | ||
| - | * User restriction (only if necessary) | ||
| - | * Room number (defaults to CSE1006) | ||
| - | |||
| - | |||
| - | ====Optional Features==== | ||
| - | |||
| - | |||
| - | ===User Restriction by Course Registration=== | ||
| - | |||
| - | This is a new feature added in 2012. Sometimes faculty members want to | ||
| - | restrict their test only to registered students. This requires additional setup | ||
| - | by the faculty member. If you request user-restriction for your lab booking, | ||
| - | you will need to | ||
| - | |||
| - | * Create a file users.allow in your course directory (/ | ||
| - | * The permissions on the file should be readable by others(644) (chmod o+r / | ||
| - | * Add the login names of the registered users (eg seela) one per line | ||
| - | * Alternatively you can specify a file with the users name or the course distribution file.More details are given on the Labtest Documentation page | ||
| - | * To understand if the hosts are reserved for your students only, you will see " | ||
| - | * To test if a user has permission eg / | ||
| - | |||
| - | ===Adding Files to Users Temporary Home Directory in labtest mode=== | ||
| - | |||
| - | Two options | ||
| - | * Using a custom script | ||
| - | * Placing files into a directory with special permissions | ||
| - | |||
| - | ===Setting Alternate questions for Students seated side by side=== | ||
| - | |||
| - | |||
| - | * Use secureQ | ||
| - | |||
| - | |||
| - | |||
| - | |||
| - | | ||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
software/labtest_simplified.1441911789.txt.gz · Last modified: by seela
