// Testcase 1. Run with stack size adjusted for TLS, expect success publicstaticvoid test01() throws Exception {
ProcessBuilder pb = ProcessTools.createNativeTestProcessBuilder("stack-tls", "-add_tls");
pb.environment().put("CLASSPATH", Utils.TEST_CLASS_PATH); new OutputAnalyzer(pb.start())
.shouldHaveExitValue(0);
}
// Testcase 2. Run with no stack size adjustment and expect failure. // Potential failures include StackOverflowError, thread creation failures, // crashes, and etc. The test case can be used to demonstrate the TLS issue // but is excluded from running in regular testing. publicstaticvoid test02() throws Exception {
ProcessBuilder pb = ProcessTools.createNativeTestProcessBuilder("stack-tls");
pb.environment().put("CLASSPATH", Utils.TEST_CLASS_PATH); new OutputAnalyzer(pb.start())
.shouldHaveExitValue(1);
}
}
Messung V0.5 in Prozent
¤ Dauer der Verarbeitung: 0.10 Sekunden
(vorverarbeitet am 2026-09-30)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.