Simon Howard
c97b9c8ac0
Update scripts for Python 3 compatibility.
2019-05-15 22:09:58 -04:00
Simon Howard
3f60ab8fca
Write lmp file and output txt file to temp dir.
...
Since these files are temporary they should ideally never touch any
permanent storage (they can be written to an in-memory tmpfs filesystem
on most OSes). Plus, it's just better practice to not write a ton of
temp files to the working directory.
2019-05-15 21:47:22 -04:00
Simon Howard
af69acb35f
Add --strip-trailing-cr to diff command line.
...
At Fabian's suggestion.
2015-06-13 12:35:22 -04:00
Simon Howard
31d02385a2
Add exceptions file for Final Doom demos.
...
Some demo outputs were zero length because they were recorded with
the "alternate" version of Final Doom included with the id anthology.
So add an exceptions file that lists these, and fix the expected
outputs for these files.
This is the first step towards a fix for #1 .
2015-06-12 23:12:28 -04:00
Simon Howard
69fd1c1007
Add PWAD when running test.
2011-10-29 19:17:35 +01:00
Simon Howard
1f6caae06f
Use SDL's "dummy" video driver.
...
The dummy driver runs the program as normal but does not even open
a window. This should speed things up considerably.
2011-10-29 17:07:08 +01:00
Simon Howard
5ba3a453f6
Place SDL windows at a fixed window position.
2011-10-29 16:58:52 +01:00
Simon Howard
d72ea747a7
Add support for processing PWAD demos.
2011-10-29 16:20:03 +01:00
Simon Howard
cc6732183d
Add pipelining to demo processing.
...
Spawn multiple processes in parallel to process demos. A variable
in config.py controls how many processes to run at a time.
2011-10-25 21:46:53 +01:00
Simon Howard
41f5332a58
Set execute permissions on scripts.
...
Also add some brief description comments.
2011-10-22 01:48:13 +01:00
Simon Howard
dcfa681a02
Flush stdout after each test result.
...
This allows the output to be piped through tee for logging.
2011-10-21 23:56:12 +01:00
Simon Howard
816d801f7d
Show pass/fail counts at end of testing.
2011-10-21 22:16:54 +01:00
Simon Howard
e1fe560d70
Add copyright headers.
2011-10-21 22:09:41 +01:00
Simon Howard
3ec0973b80
Initial code for statdump regression testing.
2011-10-21 22:07:00 +01:00