Skip to content

Stop retaining output files from past submission in BatchAndOutput #1440

Open
@birka0

Description

@birka0

In BatchAndOutput tasks, some test cases may be "output-optional": the user can provide an output file for these cases, but if they don't, the compiled program will be used for evaluation instead.

However, with the current mechanics of the CMS, if a contestant submits an output file for an output-optional testcase even once, that file is retained for all subsequent submissions. This makes it impossible to execute the contestant’s program for that test case in any later submission!

I believe the intended (and far more useful) behavior would be to always execute the program when an output file is not included in the current submission.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions