Details
-
Type: New Feature
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: Current Version, 0.1.7
-
Fix Version/s: TAG 2014/15
-
Component/s: OIOIOI
-
Labels:None
Description
The default allowed input file size is 100KiB which is usually too small to test program behaviour with maximal input.
In SIO1 it's solved by allowing users to send this input as compressed file, which are unpacked on the server (with some limit like 10MiB).
Note: base/utils/archive.py already does most of the work
In SIO1 it's solved by allowing users to send this input as compressed file, which are unpacked on the server (with some limit like 10MiB).
Note: base/utils/archive.py already does most of the work
Issue Links
- relates to
-
SIO-1533 Testrun: accept input generators for testruns
a) rozpakowujemy plik podczas przesyłania i dopisujemy opcję kasowania takich starych plików (jakąś komendą konsolową) (ew. ucinania do pierwszego KiB)
b) tylko sprawdzamy, czy rozmiar jest ok, a rozpakowujemy podczas sprawdzania, zanim się wyśle z oioioi na sprawdzarki i kasujemy po sprawdzeniu (jak w delete_executable czy delete_testrun_output)
c) wysyłamy na sprawdzarki spakowane, one to rozpakowują i sprawdzają
Sposób c) wydaje się bardzo fajny, ale chyba wymaga najwięcej pracy, bo trzeba jakoś informować o spakowanych testach itd.