- 01 Feb, 2022 2 commits
-
-
Joscha authored
Previously, there was a race condition between the RLIMIT_CPU timeout (which resulted in a SIGKILL return code, meaning test failure) and the subprocess.Popen.communicate timeout (which resulted in a subprocess.TimeoutExpired exception that was converted to a SIGXCPU return code, meaning test success). This meant that .inf.java and .inf.mj tests would semi-consistently fail. This fixes that issue by increasing the RLIMIT_CPU timeout to five seconds longer than the subprocess.Popen.communicate timeout. I won't pretend that this is anything but a quick dirty fix, but at least it matches the style of the rest of mjtest.
- 17 Jan, 2022 1 commit
-
-
sebastian.graf authored
Fix rlimits being set to floats (for Python 3.10) Closes #11 See merge request !9
-
- 06 Jan, 2022 1 commit
-
-
Joscha authored
From what I can tell, rlimits must be integral values. In Python 3.10, floats are not converted any more, instead a ValueError is thrown, which breaks mjtest horribly.
-
- 13 Dec, 2021 2 commits
-
-
johannes.bechberger authored
Revert "Removed the compilation timeout" See merge request !8
-
sebastian.graf authored
This reverts commit f290b58b.
-
- 30 Nov, 2021 1 commit
-
-
johannes.bechberger authored
Correct output alignment in result overview See merge request !7
-
- 29 Nov, 2021 2 commits
-
-
I-Al-Istannen authored
-
johannes.bechberger authored
Respect "all_exec_tests" CLI flag See merge request !6
-
- 27 Nov, 2021 1 commit
-
-
I-Al-Istannen authored
This changes the output from ``` [SUCCESS] ast:AssignmentExpressionStatementAfterIf.valid.mjcorrect [SUCCESS] ast:BlockStatement.mj correct [SUCCESS] ast:Braces.valid.mj correct [SUCCESS] ast:ComplexExpression.valid.mj correct [SUCCESS] ast:DeeplyNestedCalc.valid.mj correct [SUCCESS] ast:DerCompilerMain.valid.mj correct [SUCCESS] ast:Empty.valid.mj correct [SUCCESS] ast:EmptyClassNamedStaticMethod.mj correct [SUCCESS] ast:EveryPossibleLanguageConstruct.valid.mjcorrect ``` to ``` [SUCCESS] semantic:FlushInStream.invalid.mj correct [SUCCESS] semantic:InvalidAssignment3.invalid.mj correct [SUCCESS] semantic:IntAssignmentInIf.invalid.mj correct [SUCCESS] semantic:ExpressionStatementWithoutSideEffects.invalid.mj correct [SUCCESS] semantic:InvalidTypeOnAssignment.invalid.mj correct [SUCCESS] semantic:FibonacciViaLocalVars.valid.mj correct [FAIL ] semantic:LargeNegativeIntegerLiteral.invalid.mj incorrect return code ```
-
- 26 Nov, 2021 1 commit
-
-
I-Al-Istannen authored
Before this patch, this flag was always set to "True" when running tests.
-
- 04 Nov, 2021 6 commits
-
-
johannes.bechberger authored
Multimodal test runs See merge request !4
-
Paul Brinkmeier authored
-
Paul Brinkmeier authored
-
Paul Brinkmeier authored
-
Paul Brinkmeier authored
-
Paul Brinkmeier authored
-
- 18 Oct, 2021 1 commit
-
-
andreas.fried authored
-
- 25 Feb, 2019 1 commit
-
-
Johannes Bechberger authored
-
- 09 Feb, 2019 1 commit
-
-
uwdkn authored
-
- 27 Jan, 2019 1 commit
-
-
Johannes Bechberger authored
Fix #9
-
- 24 Jan, 2019 1 commit
-
-
andreas.fried authored
mandelbrot_mutable and index_overflow_test2 seem to run into this limit and crash with "SIGSEGV: Resource temporarily unavailable".
-
- 22 Jan, 2019 1 commit
-
-
Johannes Bechberger authored
Fix #6
-
- 19 Jan, 2019 1 commit
-
- 18 Jan, 2019 2 commits
-
-
Christian Schwarz authored
558cba13 broke submodule update --init: git clone https://git.scc.kit.edu/IPDSnelting/mjtest.git && \ cd mjtest && \ git submodule update --init Cloning into 'mjtest'... remote: Enumerating objects: 788, done. remote: Counting objects: 100% (788/788), done. remote: Compressing objects: 100% (391/391), done. remote: Total 788 (delta 437), reused 725 (delta 392) Receiving objects: 100% (788/788), 162.16 KiB | 3.45 MiB/s, done. Resolving deltas: 100% (437/437), done. Submodule 'tests' (https://git.scc.kit.edu/IPDSnelting/mjtest-tests) registered for path 'tests' Cloning into '/tmp/mjtest/tests'... warning: redirecting to https://git.scc.kit.edu/IPDSnelting/mjtest-tests.git/ warning: redirecting to https://git.scc.kit.edu/IPDSnelting/mjtest-tests.git/ warning: redirecting to https://git.scc.kit.edu/IPDSnelting/mjtest-tests.git/ error: Server does not allow request for unadvertised object 78b27a109cb1a1a6bc6d3a6e0f57b5018305530c Fetched in submodule path 'tests', but it did not contain 78b27a109cb1a1a6bc6d3a6e0f57b5018305530c. Direct fetching of that commit failed.
-
Johannes Bechberger authored
-
- 15 Jan, 2019 1 commit
-
-
Johannes Bechberger authored
Fix #5
-
- 14 Jan, 2019 1 commit
-
-
uwdkn authored
-
- 17 Dec, 2018 3 commits
-
-
Andreas Fried authored
-
Andreas Fried authored
-
Andreas Fried authored
-
- 11 Dec, 2018 3 commits
-
-
Johannes Bechberger authored
-
Johannes Bechberger authored
-
Johannes Bechberger authored
-
- 09 Dec, 2018 1 commit
-
-
uqddy authored
-
- 04 Dec, 2018 1 commit
-
-
uwdkn authored
-
- 01 Dec, 2018 1 commit
-
-
uwdkn authored
-
- 26 Nov, 2018 1 commit
-
-
Johannes Bechberger authored
Fix #2 and #1
-
- 18 Nov, 2018 1 commit
-
-
uwdkn authored
-
- 17 Nov, 2018 1 commit
-
-
uwdkn authored
-