The SIO2 project
  1. The SIO2 project
  2. SIO-1482

"Pending" status after remove submission in Evaluation queue

    Details

    • Type: Bug Bug
    • Status: Resolved Resolved
    • Priority: Major Major
    • Resolution: Obsolete
    • Affects Version/s: Current Version
    • Fix Version/s: Near Future
    • Component/s: OIOIOI
    • Labels:
      None

      Description

      1. Submit solution with supervisor off
      2. Remove submition in Evaluation Queue
      3. Run supervisor
      4. Submission in "My submissions" list stays with "Pending.." status

      To my mind there should be other status name for that case.

        Activity

        Hide
        Szymon Acedański added a comment -
        This issue has been automatically closed as Obsolete due to no activity for 365 days.

        Feel free to reopen it or create a new one if it's still relevant.
        Show
        Szymon Acedański added a comment - This issue has been automatically closed as Obsolete due to no activity for 365 days. Feel free to reopen it or create a new one if it's still relevant.
        Hide
        Michał Woś added a comment -
        SIO-1483 has nothing common with this report.
        Remove submission in Evaluation queue prevents running the eval_mgr job, as I suppose, right?
        But it doesn't remove submission, which is created before all that staff. This submission is created with default status "?" (which is converted to "Pending.." ofc).
        Submission status is set in controllers:update_submission_score and based on submission report status (precisely - 'INITIAL' kind).
        BUT, this method is called by handler during eval_mgr, so submission status wouldn't be updated.
        Moreover, there is no submission report (no 'INITIAL' kind report) connected with this submission, because of the same reason - eval_mgr was stopped (notice that submission report is created in handlers during eval_mgr, at the end in fact - look at programs:handlers:_make_base_report which is called by make_report handler).
        Show
        Michał Woś added a comment - SIO-1483 has nothing common with this report. Remove submission in Evaluation queue prevents running the eval_mgr job, as I suppose, right? But it doesn't remove submission, which is created before all that staff. This submission is created with default status "?" (which is converted to "Pending.." ofc). Submission status is set in controllers:update_submission_score and based on submission report status (precisely - 'INITIAL' kind). BUT, this method is called by handler during eval_mgr, so submission status wouldn't be updated. Moreover, there is no submission report (no 'INITIAL' kind report) connected with this submission, because of the same reason - eval_mgr was stopped (notice that submission report is created in handlers during eval_mgr, at the end in fact - look at programs:handlers:_make_base_report which is called by make_report handler).
        Hide
        Tomasz Zakrzewski added a comment -
        Fixing SIO-1483 would probably fix this.
        Show
        Tomasz Zakrzewski added a comment - Fixing SIO-1483 would probably fix this.

          People

          • Assignee:
            Szymon Acedański
            Reporter:
            Michał Woś
          • Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: