Alexey Serbin created KUDU-3298:
-----------------------------------

             Summary: Infrastructure for Java tests to expose data races
                 Key: KUDU-3298
                 URL: https://issues.apache.org/jira/browse/KUDU-3298
             Project: Kudu
          Issue Type: Improvement
          Components: client, java
            Reporter: Alexey Serbin


It would be great to introduce some sort of infrastructure in our Java test to 
expose data races (something similar to TSAN for C++ tests).  As it turns out, 
there might be many bugs lurking in the code for years: for example, take a 
look at KUDU-3277.  

It might make sense to start with something really simple, but allowing to 
trigger scheduling anomalies in the JVM or such (e.g., something similar to 
{{\-\-stress_cpu_threads}} in C++ tests).

This might be relevant in this context: 
[https://openjdk.java.net/jeps/8208520|https://openjdk.java.net/jeps/8208520].



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to