oioioi.testrun.models

Module Contents

Classes

TestRunProgramSubmission

Make subclasses preserve the alters_data attribute on overridden methods.

TestRunConfig

Represents a test run config for problem instance.

TestRunReport

Make subclasses preserve the alters_data attribute on overridden methods.

Functions

make_custom_input_filename(instance, filename)

make_custom_output_filename(instance, filename)

oioioi.testrun.models.make_custom_input_filename(instance, filename)[source]
class oioioi.testrun.models.TestRunProgramSubmission(*args, **kwargs)[source]

Bases: oioioi.programs.models.ProgramSubmission

Make subclasses preserve the alters_data attribute on overridden methods.

__test__ = False[source]
input_file[source]
oioioi.testrun.models.make_custom_output_filename(instance, filename)[source]
class oioioi.testrun.models.TestRunConfig(*args, **kwargs)[source]

Bases: django.db.models.Model

Represents a test run config for problem instance.

Test run for program is enabled iff this model exits.

class Meta[source]

Bases: object

verbose_name[source]
verbose_name_plural[source]
__test__ = False[source]
problem_instance[source]
test_runs_limit[source]
time_limit[source]
memory_limit[source]
class oioioi.testrun.models.TestRunReport(*args, **kwargs)[source]

Bases: django.db.models.Model

Make subclasses preserve the alters_data attribute on overridden methods.

__test__ = False[source]
submission_report[source]
status[source]
comment[source]
time_used[source]
test_time_limit[source]
output_file[source]