Uploaded image for project: 'Sakai'
  1. Sakai
  2. SAK-36599

Auto-submit, unlimited submissions allowed, non-excepted student's test not auto-submitted

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Verified
    • Priority: Blocker
    • Resolution: Fixed
    • Affects Version/s: 19.0
    • Fix Version/s: 12.0, 19.0
    • Labels:
      None
    • Environment:
      trunk-mysql.nightly.sakaiproject.org
      Sakai - 855a2e16 - Sakai 13-SNAPSHOT - Server ip-172-31-6-159
    • 12 status:
      Resolved
    • Previous Issue Keys:
      SAM-3318
    • Test Plan:
      Hide

      1) Create an auto-submit quiz with unlimited submissions, due date = 5 minutes from now, late allowed = No, an exception with due date = 10 minutes from now, late allowed = No
      2) Publish the quiz
      3) Select Edit -> Settings from the Published Copies tab and increase the due date by 5 minutes for both the quiz released to the site and for the excepted students

      Log in as the non-excepted student in one browser and the excepted student in another borwser. For each student:
      1) Stay in the quiz past the due date
      2) Note the time last clicked save/previous/next (time that should be submitted to the Total Scores page)

      As the admin, run the auto-submit job after each due date

      As the students, after the auto-submit job has run, click save or submit
      1) After the site due date/time, the non-excepted student should receive a message "Assessment has been submitted"
      2) After the excepted due date/time, the excepted student should receive a message "Assessment has been submitted"

      Show
      1) Create an auto-submit quiz with unlimited submissions , due date = 5 minutes from now, late allowed = No, an exception with due date = 10 minutes from now, late allowed = No 2) Publish the quiz 3) Select Edit -> Settings from the Published Copies tab and increase the due date by 5 minutes for both the quiz released to the site and for the excepted students Log in as the non-excepted student in one browser and the excepted student in another borwser. For each student: 1) Stay in the quiz past the due date 2) Note the time last clicked save/previous/next (time that should be submitted to the Total Scores page) As the admin, run the auto-submit job after each due date As the students, after the auto-submit job has run , click save or submit 1) After the site due date/time, the non-excepted student should receive a message "Assessment has been submitted" 2) After the excepted due date/time, the excepted student should receive a message "Assessment has been submitted"

      Description

      Created auto-submit quiz, unlimited submissions allowed, site due date = now + 5 minutes, late allowed = no; exception due date = now + 10 minutes, late allowed = no.

      Last click in quiz for each student:

      non-excepted : 7:48 (due time = 7:50)
      excepted: 7:53 (due time = 7:55)

      Ran auto-submit at 19:52 (which should have grabbed the non-excepted quiz)

      Ran auto-submit at 19:55:21 (which did grab the excepted student's quiz)

      Problems:
      1) The non-excepted student's quiz does not get auto-submitted
      2) The non-excepted student receives a message "Late Submission not allowed"
      3) Excepted student's quiz auto-submits, as expected, but the Total Scores page shows the quiz as being submitted late - will put this in a separate Jira: SAM-3319

        Gliffy Diagrams

          Attachments

            Issue Links

              Activity

                People

                • Assignee:
                  agschmidt Andrea Schmidt
                  Reporter:
                  agschmidt Andrea Schmidt
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  2 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved:

                    Git Source Code