History log of /art/test/004-ThreadStress/src/Main.java
Revision Date Author Comments
059e62711093bbc115e1d6ca56573e2df3ebdff8 05-Jan-2016 Andreas Gampe <agampe@google.com> ART: Add large object allocation to ThreadStress

Test interactions with large objects some more, as there are
sometimes interactions between maps and unwind (in SIGQUIT).

(Probably should ramp up the iterations/frequency, though.)

Change-Id: I21368bfc584b9b642a39d3560391f929b5576b08
72e36d84d8c6eb4a0396ce7e4de8f696ad3d2a7f 18-Sep-2015 Mathieu Chartier <mathieuc@google.com> Handle OOME during threadstress finishing message

If there is an OOME that occurs after the "Finishing workers" it
caused the test to fail.

Also guard worker thread creation by try catch for OOME.

Bug: 18577101
Change-Id: I69367be0aad3f60093c02c7f63ae3c20757fb89b
031768a340634e2dbdec1aebb2bb3fe509b2f1f6 27-Aug-2015 Mathieu Chartier <mathieuc@google.com> Add non debug version of libarttest

We now pass the libarttest as an argument to the java program. This
enables using libarttestd by default and libarttest when -O is
specified.

Change-Id: I0de1ae01e2bb5f7b9c7fd7487b6cb55051f60657
9d3c3fc49dc904ddd393f8d24ed062a42c68939a 18-Aug-2015 Mathieu Chartier <mathieuc@google.com> Guard thread exited message by try-catch in ThreadStress

Bug: 18577101
Change-Id: I1c3cbbfad09b88f4d913dc86bb6a89bf5b5269a8
bf81547a47c46a8853092432635bfec6167a2388 13-Aug-2015 Mathieu Chartier <mathieuc@google.com> Ignore OOME in ThreadStress Daemon threads

When the runtime is shutting down we don't allow GC, this can cause
OOME in Daemon threads that are allocating. The OOME stack trace
printing can cause the test to fail.

Bug: 18577101
Change-Id: Iabbce3d75caada361dd06942f4b3be9907596091
def3fcdbc5e9ef21c16047caac53ab53fb02de0c 11-Aug-2015 Man Cao <manc@google.com> Add daemon threads to 004-ThreadStress

Bug: 19537976
Change-Id: I129e311aa6f7ca4f49d64ec50c0e07857b12b6d8
f2fdc7368c5fd5d9cbb4bd1d962b887e87f0654c 11-Jun-2014 Andreas Gampe <agampe@google.com> ART: Rewrite ThreadStress for easier extensibility

Change-Id: Ie29918bef048e9ef44877c6c601de113ca38790e
1c83cbc4a817acbd7f9abb5b29a2d418a958e6a1 23-Jul-2014 Andreas Gampe <agampe@google.com> ART: Make run tests out of oat tests

Transforms all former oat tests into run tests.

Change-Id: I190dd39456454c36e5538a2c044d993965a67533