Commit Graph

7 Commits

Author SHA1 Message Date
Cristian Le 0202f00e5d
Change `pipes` to `shlex` 2025-02-01 19:20:26 +01:00
Eisuke Kawashima 493d0e6340
Convert to Python3 and minor improvements 2020-09-23 23:50:24 +09:00
Michael Banck 91499c73f8 Use subprocess.run instead of subprocess.Popen (Pietro Delugas) 2020-07-05 16:36:30 +02:00
Michael Banck 76ac9026bc Update testcode module to python3 (Fixes: #199) 2020-07-04 18:12:15 +02:00
spigafi ec94b4ec92 testcode flushes stdout after each test run, courtesy of Michael Banks
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@13012 c92efa57-630b-4861-b058-cf58834340f0
2016-09-23 18:44:27 +00:00
sponce 4243627f3b - Change of benchmark reference
- Change of tolerance for EPW tests
- Debug of testcode.py:
Popen.wait() creates deadlock if the data is too large
My workaround is to attach stdin to a null device and then
to append the lines to a tuple. 
Then to convert the tuple into strings. 
This way we avoid OS buffer size limit of the pipe.
The buffer for pipe cannot be changed (max 64). 
Better solution is welcome. 



git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@12604 c92efa57-630b-4861-b058-cf58834340f0
2016-07-22 18:41:41 +00:00
spigafi 48405e66d4 Initial commit test-suite based on TESTCODE, v0.9.6. Pre-computed reference benchmarks, revision 11920.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@11921 c92efa57-630b-4861-b058-cf58834340f0
2015-12-26 19:40:22 +00:00