Jan Vrany <jan.vrany@fit.cvut.cz> [Wed, 31 May 2017 07:27:55 +0100] rev 1604
CLeanuo: don't use hardcoded filenames in `FileStreamTest`
Never ever use hardcoded names in tests!
Jan Vrany <jan.vrany@fit.cvut.cz> [Mon, 01 May 2017 21:45:24 +0200] rev 1603
Added test for regression in STX:LIBJAVA when compiled with `-O` or `-O2`
Due to a bug in the VM, evaluating
stx_libjava testSuite inspect
causes either unexpected null pointer exception or segv. This commit
adds a test to catch this very case.
Jan Vrany <jan.vrany@fit.cvut.cz> [Sun, 26 Mar 2017 07:15:43 +0100] rev 1602
Fix in VMSpawningTestCase: pass `--abortOnSEGV`
...to guard against "thunerstorm" in case something's wrong. Otherwise
the logs may easily eat all free space.
Jan Vrany <jan.vrany@fit.cvut.cz> [Sat, 04 Mar 2017 12:43:20 +0000] rev 1601
SnapshotRestartTests: temporarily disabled #test_bc and #test_stc on Windows withouut display
When these tests are run on Windows without an access to interactive
window station (such as from service), they fail. The reason is maybe
issue #121. When run as use, thy pass just fine.
Disabling tests because they do not pass is not nice indeed, but
this prevent St/X build pipeline finish, I need OKish builds
available to uses before I can fix this (couple months at best)
and such a setup is unlikely anyway. Sorry.
See https://swing.fit.cvut.cz/projects/stx-jv/ticket/121#ticket
Jan Vrany <jan.vrany@fit.cvut.cz> [Sat, 04 Mar 2017 12:21:29 +0000] rev 1600
Backed out changeset ad563876d688
Did not really work, not sure why. Sigh.
Jan Vrany <jan.vrany@fit.cvut.cz> [Fri, 03 Mar 2017 21:13:26 +0000] rev 1599
SnapshotRestartTests: temporary workaround for issue #121
Due to some bug in I/O processing on Windows, if there's no
display connection (i.e., St/X is running under non-interactive
window station). Thus, depending on a load of machine, 60secs may
not be enough to finish tests. In that case, increase the limit
10 times.
Sigh, what a hack!
See https://swing.fit.cvut.cz/projects/stx-jv/ticket/121#ticket
Jan Vrany <jan.vrany@fit.cvut.cz> [Mon, 27 Feb 2017 15:13:02 +0000] rev 1598
SnapshotRestartTests: do a compressing GC after some iterations
...when used oldspace exeeds currently used space + 128MB. This has
two reasons:
* it stresses oldspace compatcion algorithm
* it keeps the memory usage low so test won't run out of memory
on low-memory hosts (low means < 1GB these days, funny isn't it?)
Jan Vrany <jan.vrany@fit.cvut.cz> [Mon, 27 Feb 2017 10:11:32 +0000] rev 1597
SnapshotRestartTests: code cleanup, debugging support
* removed some duplication in #performTest, leafing
temporary directory initialization on #setUp
* don't remove temporary directory when test fails
in any way, leave it behind for further debugging.
Claus Gittinger <cg@exept.de> [Tue, 28 Feb 2017 16:42:12 +0100] rev 1596
#DOCUMENTATION by cg
class: RegressionTests::SmallIntegerTest
changed: #testNegation
Claus Gittinger <cg@exept.de> [Tue, 28 Feb 2017 16:37:44 +0100] rev 1595
#DOCUMENTATION by cg
class: RegressionTests::URLTest
added: #test03_missingParts
comment/format in: #test01_fromString