This is an automated email from the ASF dual-hosted git repository. aherbert pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/commons-rng.git.
from 23983b9 Refactor the duplicate code in the XorShiRo generators to the parent. new 01ef66d Removed endianness detection and byte reversal. new 1f15c62 Increased buffer size to match the buffer size in the java application. new 9eb8144 Fix typo in output filename. new 1742827 Option to list only int/long providers new ecb1ee7 Option to output 32 or 64-bit from stdin new bf2c327 Updated stress test application for 64-bit test applications. new e637b4f Created Hex class for encoding/decoding hex bytes. new 55c7c83 Progress tracker to estimate time remaining. new 23f4f7c Added systematic failures report to stress test application. new 67cd861 Allow ignoring partial results files in the results report. new ed25156 Timestamp the progress logging and store the ETA. new e4a980b Added command to delete partial results files. new ec647ec Added example of how to test using lower bits of a long provider. new f116ccd Create test tasks before submitting to allow validation of created RNGs. new 22a9909 Fix error in results command APT output format. new 6eeae29 Updated BigCrush test results. The 16 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: commons-rng-examples/examples-stress/endianness.md | 10 +- .../examples-stress/src/main/c/stdin2testu01.c | 81 +- .../examples/stress/AlphaNumericComparator.java | 224 +++ .../rng/examples/stress/BridgeTestCommand.java | 71 +- .../apache/commons/rng/examples/stress/Hex.java | 106 ++ .../commons/rng/examples/stress/ListCommand.java | 26 +- .../commons/rng/examples/stress/OutputCommand.java | 206 ++- .../commons/rng/examples/stress/RNGUtils.java | 422 ++++-- .../rng/examples/stress/ResultsCommand.java | 367 ++++- .../commons/rng/examples/stress/RngDataOutput.java | 369 +++++ .../rng/examples/stress/StressTestCommand.java | 375 ++++-- .../rng/examples/stress/StressTestDataList.java | 50 +- .../rng/examples/stress/RngDataOutputTest.java | 215 +++ .../examples-stress/stress_test.md | 35 +- src/site/apt/userguide/rng.apt | 82 +- src/site/resources/txt/userguide/stress/tu_10_1 | 1305 +++++++++--------- src/site/resources/txt/userguide/stress/tu_10_2 | 1302 +++++++++--------- src/site/resources/txt/userguide/stress/tu_10_3 | 1298 +++++++++--------- src/site/resources/txt/userguide/stress/tu_10_4 | 1296 +++++++++--------- src/site/resources/txt/userguide/stress/tu_10_5 | 1298 +++++++++--------- src/site/resources/txt/userguide/stress/tu_11_1 | 1311 +++++++++--------- src/site/resources/txt/userguide/stress/tu_11_2 | 1306 +++++++++--------- src/site/resources/txt/userguide/stress/tu_11_3 | 1306 +++++++++--------- src/site/resources/txt/userguide/stress/tu_11_4 | 1310 +++++++++--------- src/site/resources/txt/userguide/stress/tu_11_5 | 1312 +++++++++--------- src/site/resources/txt/userguide/stress/tu_12_1 | 1314 +++++++++--------- src/site/resources/txt/userguide/stress/tu_12_2 | 1310 +++++++++--------- src/site/resources/txt/userguide/stress/tu_12_3 | 1307 +++++++++--------- src/site/resources/txt/userguide/stress/tu_12_4 | 1311 +++++++++--------- src/site/resources/txt/userguide/stress/tu_12_5 | 1314 +++++++++--------- src/site/resources/txt/userguide/stress/tu_14_1 | 1300 +++++++++--------- src/site/resources/txt/userguide/stress/tu_14_2 | 1287 +++++++++--------- src/site/resources/txt/userguide/stress/tu_14_3 | 1288 +++++++++--------- src/site/resources/txt/userguide/stress/tu_14_4 | 1296 +++++++++--------- src/site/resources/txt/userguide/stress/tu_14_5 | 1306 +++++++++--------- src/site/resources/txt/userguide/stress/tu_15_1 | 1299 +++++++++--------- src/site/resources/txt/userguide/stress/tu_15_2 | 1306 +++++++++--------- src/site/resources/txt/userguide/stress/tu_15_3 | 1308 +++++++++--------- src/site/resources/txt/userguide/stress/tu_15_4 | 1294 +++++++++--------- src/site/resources/txt/userguide/stress/tu_15_5 | 1307 +++++++++--------- src/site/resources/txt/userguide/stress/tu_16_1 | 1312 +++++++++--------- src/site/resources/txt/userguide/stress/tu_16_2 | 1308 +++++++++--------- src/site/resources/txt/userguide/stress/tu_16_3 | 1297 +++++++++--------- src/site/resources/txt/userguide/stress/tu_16_4 | 1289 +++++++++--------- src/site/resources/txt/userguide/stress/tu_16_5 | 1299 +++++++++--------- src/site/resources/txt/userguide/stress/tu_17_1 | 1300 +++++++++--------- src/site/resources/txt/userguide/stress/tu_17_2 | 1314 +++++++++--------- src/site/resources/txt/userguide/stress/tu_17_3 | 1306 +++++++++--------- src/site/resources/txt/userguide/stress/tu_17_4 | 1306 +++++++++--------- src/site/resources/txt/userguide/stress/tu_17_5 | 1311 +++++++++--------- src/site/resources/txt/userguide/stress/tu_18_1 | 1301 +++++++++--------- src/site/resources/txt/userguide/stress/tu_18_2 | 1302 +++++++++--------- src/site/resources/txt/userguide/stress/tu_18_3 | 1304 +++++++++--------- src/site/resources/txt/userguide/stress/tu_18_4 | 1299 +++++++++--------- src/site/resources/txt/userguide/stress/tu_18_5 | 1291 +++++++++--------- src/site/resources/txt/userguide/stress/tu_19_1 | 1303 +++++++++--------- src/site/resources/txt/userguide/stress/tu_19_2 | 1314 +++++++++--------- src/site/resources/txt/userguide/stress/tu_19_3 | 1303 +++++++++--------- src/site/resources/txt/userguide/stress/tu_19_4 | 1307 +++++++++--------- src/site/resources/txt/userguide/stress/tu_19_5 | 1303 +++++++++--------- src/site/resources/txt/userguide/stress/tu_1_1 | 1419 ++++++++++--------- src/site/resources/txt/userguide/stress/tu_1_2 | 1424 ++++++++++---------- src/site/resources/txt/userguide/stress/tu_1_3 | 1423 ++++++++++--------- src/site/resources/txt/userguide/stress/tu_1_4 | 1419 ++++++++++--------- src/site/resources/txt/userguide/stress/tu_1_5 | 1420 ++++++++++--------- src/site/resources/txt/userguide/stress/tu_20_1 | 1304 +++++++++--------- src/site/resources/txt/userguide/stress/tu_20_2 | 1309 +++++++++--------- src/site/resources/txt/userguide/stress/tu_20_3 | 1300 +++++++++--------- src/site/resources/txt/userguide/stress/tu_20_4 | 1314 +++++++++--------- src/site/resources/txt/userguide/stress/tu_20_5 | 1300 +++++++++--------- src/site/resources/txt/userguide/stress/tu_21_1 | 1308 +++++++++--------- src/site/resources/txt/userguide/stress/tu_21_2 | 1318 +++++++++--------- src/site/resources/txt/userguide/stress/tu_21_3 | 1312 +++++++++--------- src/site/resources/txt/userguide/stress/tu_21_4 | 1297 +++++++++--------- src/site/resources/txt/userguide/stress/tu_21_5 | 1299 +++++++++--------- src/site/resources/txt/userguide/stress/tu_22_1 | 1313 +++++++++--------- src/site/resources/txt/userguide/stress/tu_22_2 | 1305 +++++++++--------- src/site/resources/txt/userguide/stress/tu_22_3 | 1298 +++++++++--------- src/site/resources/txt/userguide/stress/tu_22_4 | 1308 +++++++++--------- src/site/resources/txt/userguide/stress/tu_22_5 | 1298 +++++++++--------- src/site/resources/txt/userguide/stress/tu_23_1 | 1306 +++++++++--------- src/site/resources/txt/userguide/stress/tu_23_2 | 1315 +++++++++--------- src/site/resources/txt/userguide/stress/tu_23_3 | 1310 +++++++++--------- src/site/resources/txt/userguide/stress/tu_23_4 | 1300 +++++++++--------- src/site/resources/txt/userguide/stress/tu_23_5 | 1296 +++++++++--------- src/site/resources/txt/userguide/stress/tu_24_1 | 1321 +++++++++--------- src/site/resources/txt/userguide/stress/tu_24_2 | 1302 +++++++++--------- src/site/resources/txt/userguide/stress/tu_24_3 | 1298 +++++++++--------- src/site/resources/txt/userguide/stress/tu_24_4 | 1312 +++++++++--------- src/site/resources/txt/userguide/stress/tu_24_5 | 1298 +++++++++--------- src/site/resources/txt/userguide/stress/tu_25_1 | 1304 +++++++++--------- src/site/resources/txt/userguide/stress/tu_25_2 | 1313 +++++++++--------- src/site/resources/txt/userguide/stress/tu_25_3 | 1304 +++++++++--------- src/site/resources/txt/userguide/stress/tu_25_4 | 1312 +++++++++--------- src/site/resources/txt/userguide/stress/tu_25_5 | 1314 +++++++++--------- src/site/resources/txt/userguide/stress/tu_26_1 | 1294 +++++++++--------- src/site/resources/txt/userguide/stress/tu_26_2 | 1316 +++++++++--------- src/site/resources/txt/userguide/stress/tu_26_3 | 1290 +++++++++--------- src/site/resources/txt/userguide/stress/tu_26_4 | 1310 +++++++++--------- src/site/resources/txt/userguide/stress/tu_26_5 | 1318 +++++++++--------- src/site/resources/txt/userguide/stress/tu_27_1 | 1306 +++++++++--------- src/site/resources/txt/userguide/stress/tu_27_2 | 1301 +++++++++--------- src/site/resources/txt/userguide/stress/tu_27_3 | 1296 +++++++++--------- src/site/resources/txt/userguide/stress/tu_27_4 | 1301 +++++++++--------- src/site/resources/txt/userguide/stress/tu_27_5 | 1288 +++++++++--------- src/site/resources/txt/userguide/stress/tu_28_1 | 1297 +++++++++--------- src/site/resources/txt/userguide/stress/tu_28_2 | 1291 +++++++++--------- src/site/resources/txt/userguide/stress/tu_28_3 | 1289 +++++++++--------- src/site/resources/txt/userguide/stress/tu_28_4 | 1299 +++++++++--------- src/site/resources/txt/userguide/stress/tu_28_5 | 1307 +++++++++--------- src/site/resources/txt/userguide/stress/tu_29_1 | 1298 +++++++++--------- src/site/resources/txt/userguide/stress/tu_29_2 | 1304 +++++++++--------- src/site/resources/txt/userguide/stress/tu_29_3 | 1308 +++++++++--------- src/site/resources/txt/userguide/stress/tu_29_4 | 1305 +++++++++--------- src/site/resources/txt/userguide/stress/tu_29_5 | 1301 +++++++++--------- src/site/resources/txt/userguide/stress/tu_2_1 | 1276 +++++++++--------- src/site/resources/txt/userguide/stress/tu_2_2 | 1292 +++++++++--------- src/site/resources/txt/userguide/stress/tu_2_3 | 1277 +++++++++--------- src/site/resources/txt/userguide/stress/tu_2_4 | 1277 +++++++++--------- src/site/resources/txt/userguide/stress/tu_2_5 | 1285 +++++++++--------- src/site/resources/txt/userguide/stress/tu_30_1 | 1302 +++++++++--------- src/site/resources/txt/userguide/stress/tu_30_2 | 1303 +++++++++--------- src/site/resources/txt/userguide/stress/tu_30_3 | 1305 +++++++++--------- src/site/resources/txt/userguide/stress/tu_30_4 | 1310 +++++++++--------- src/site/resources/txt/userguide/stress/tu_30_5 | 1308 +++++++++--------- src/site/resources/txt/userguide/stress/tu_31_1 | 1297 +++++++++--------- src/site/resources/txt/userguide/stress/tu_31_2 | 1293 +++++++++--------- src/site/resources/txt/userguide/stress/tu_31_3 | 1305 +++++++++--------- src/site/resources/txt/userguide/stress/tu_31_4 | 1305 +++++++++--------- src/site/resources/txt/userguide/stress/tu_31_5 | 1293 +++++++++--------- src/site/resources/txt/userguide/stress/tu_32_1 | 1300 +++++++++--------- src/site/resources/txt/userguide/stress/tu_32_2 | 1301 +++++++++--------- src/site/resources/txt/userguide/stress/tu_32_3 | 1301 +++++++++--------- src/site/resources/txt/userguide/stress/tu_32_4 | 1314 +++++++++--------- src/site/resources/txt/userguide/stress/tu_32_5 | 1295 +++++++++--------- src/site/resources/txt/userguide/stress/tu_33_1 | 1307 +++++++++--------- src/site/resources/txt/userguide/stress/tu_33_2 | 1297 +++++++++--------- src/site/resources/txt/userguide/stress/tu_33_3 | 1303 +++++++++--------- src/site/resources/txt/userguide/stress/tu_33_4 | 1305 +++++++++--------- src/site/resources/txt/userguide/stress/tu_33_5 | 1307 +++++++++--------- src/site/resources/txt/userguide/stress/tu_34_1 | 1297 +++++++++--------- src/site/resources/txt/userguide/stress/tu_34_2 | 1312 +++++++++--------- src/site/resources/txt/userguide/stress/tu_34_3 | 1297 +++++++++--------- src/site/resources/txt/userguide/stress/tu_34_4 | 1306 +++++++++--------- src/site/resources/txt/userguide/stress/tu_34_5 | 1296 +++++++++--------- src/site/resources/txt/userguide/stress/tu_35_1 | 1294 +++++++++--------- src/site/resources/txt/userguide/stress/tu_35_2 | 1309 +++++++++--------- src/site/resources/txt/userguide/stress/tu_35_3 | 1300 +++++++++--------- src/site/resources/txt/userguide/stress/tu_35_4 | 1309 +++++++++--------- src/site/resources/txt/userguide/stress/tu_35_5 | 1305 +++++++++--------- src/site/resources/txt/userguide/stress/tu_36_1 | 1299 +++++++++--------- src/site/resources/txt/userguide/stress/tu_36_2 | 1297 +++++++++--------- src/site/resources/txt/userguide/stress/tu_36_3 | 1295 +++++++++--------- src/site/resources/txt/userguide/stress/tu_36_4 | 1305 +++++++++--------- src/site/resources/txt/userguide/stress/tu_36_5 | 1314 +++++++++--------- src/site/resources/txt/userguide/stress/tu_37_1 | 1315 +++++++++--------- src/site/resources/txt/userguide/stress/tu_37_2 | 1315 +++++++++--------- src/site/resources/txt/userguide/stress/tu_37_3 | 1304 +++++++++--------- src/site/resources/txt/userguide/stress/tu_37_4 | 1308 +++++++++--------- src/site/resources/txt/userguide/stress/tu_37_5 | 1302 +++++++++--------- src/site/resources/txt/userguide/stress/tu_38_1 | 1312 +++++++++--------- src/site/resources/txt/userguide/stress/tu_38_2 | 1287 +++++++++--------- src/site/resources/txt/userguide/stress/tu_38_3 | 1293 +++++++++--------- src/site/resources/txt/userguide/stress/tu_38_4 | 1305 +++++++++--------- src/site/resources/txt/userguide/stress/tu_38_5 | 1300 +++++++++--------- src/site/resources/txt/userguide/stress/tu_39_1 | 1304 +++++++++--------- src/site/resources/txt/userguide/stress/tu_39_2 | 1311 +++++++++--------- src/site/resources/txt/userguide/stress/tu_39_3 | 1306 +++++++++--------- src/site/resources/txt/userguide/stress/tu_39_4 | 1317 +++++++++--------- src/site/resources/txt/userguide/stress/tu_39_5 | 1306 +++++++++--------- src/site/resources/txt/userguide/stress/tu_3_1 | 1290 +++++++++--------- src/site/resources/txt/userguide/stress/tu_3_2 | 1287 +++++++++--------- src/site/resources/txt/userguide/stress/tu_3_3 | 1295 +++++++++--------- src/site/resources/txt/userguide/stress/tu_3_4 | 1292 +++++++++--------- src/site/resources/txt/userguide/stress/tu_3_5 | 1295 +++++++++--------- src/site/resources/txt/userguide/stress/tu_40_1 | 1298 +++++++++--------- src/site/resources/txt/userguide/stress/tu_40_2 | 1309 +++++++++--------- src/site/resources/txt/userguide/stress/tu_40_3 | 1311 +++++++++--------- src/site/resources/txt/userguide/stress/tu_40_4 | 1306 +++++++++--------- src/site/resources/txt/userguide/stress/tu_40_5 | 1306 +++++++++--------- src/site/resources/txt/userguide/stress/tu_41_1 | 1304 +++++++++--------- src/site/resources/txt/userguide/stress/tu_41_2 | 1282 +++++++++--------- src/site/resources/txt/userguide/stress/tu_41_3 | 1299 +++++++++--------- src/site/resources/txt/userguide/stress/tu_41_4 | 1297 +++++++++--------- src/site/resources/txt/userguide/stress/tu_41_5 | 1304 +++++++++--------- src/site/resources/txt/userguide/stress/tu_42_1 | 1300 +++++++++--------- src/site/resources/txt/userguide/stress/tu_42_2 | 1308 +++++++++--------- src/site/resources/txt/userguide/stress/tu_42_3 | 1305 +++++++++--------- src/site/resources/txt/userguide/stress/tu_42_4 | 1302 +++++++++--------- src/site/resources/txt/userguide/stress/tu_42_5 | 1311 +++++++++--------- src/site/resources/txt/userguide/stress/tu_43_1 | 1302 +++++++++--------- src/site/resources/txt/userguide/stress/tu_43_2 | 1315 +++++++++--------- src/site/resources/txt/userguide/stress/tu_43_3 | 1319 +++++++++--------- src/site/resources/txt/userguide/stress/tu_43_4 | 1311 +++++++++--------- src/site/resources/txt/userguide/stress/tu_43_5 | 1298 +++++++++--------- src/site/resources/txt/userguide/stress/tu_44_1 | 1308 +++++++++--------- src/site/resources/txt/userguide/stress/tu_44_2 | 1308 +++++++++--------- src/site/resources/txt/userguide/stress/tu_44_3 | 1296 +++++++++--------- src/site/resources/txt/userguide/stress/tu_44_4 | 1296 +++++++++--------- src/site/resources/txt/userguide/stress/tu_44_5 | 1313 +++++++++--------- src/site/resources/txt/userguide/stress/tu_4_1 | 1280 +++++++++--------- src/site/resources/txt/userguide/stress/tu_4_2 | 1300 +++++++++--------- src/site/resources/txt/userguide/stress/tu_4_3 | 1300 +++++++++--------- src/site/resources/txt/userguide/stress/tu_4_4 | 1308 +++++++++--------- src/site/resources/txt/userguide/stress/tu_4_5 | 1302 +++++++++--------- src/site/resources/txt/userguide/stress/tu_5_1 | 1299 +++++++++--------- src/site/resources/txt/userguide/stress/tu_5_2 | 1293 +++++++++--------- src/site/resources/txt/userguide/stress/tu_5_3 | 1294 +++++++++--------- src/site/resources/txt/userguide/stress/tu_5_4 | 1281 +++++++++--------- src/site/resources/txt/userguide/stress/tu_5_5 | 1303 +++++++++--------- src/site/resources/txt/userguide/stress/tu_6_1 | 1293 +++++++++--------- src/site/resources/txt/userguide/stress/tu_6_2 | 1297 +++++++++--------- src/site/resources/txt/userguide/stress/tu_6_3 | 1299 +++++++++--------- src/site/resources/txt/userguide/stress/tu_6_4 | 1297 +++++++++--------- src/site/resources/txt/userguide/stress/tu_6_5 | 1301 +++++++++--------- src/site/resources/txt/userguide/stress/tu_7_1 | 1289 +++++++++--------- src/site/resources/txt/userguide/stress/tu_7_2 | 1296 +++++++++--------- src/site/resources/txt/userguide/stress/tu_7_3 | 1293 +++++++++--------- src/site/resources/txt/userguide/stress/tu_7_4 | 1289 +++++++++--------- src/site/resources/txt/userguide/stress/tu_7_5 | 1293 +++++++++--------- src/site/resources/txt/userguide/stress/tu_8_1 | 1295 +++++++++--------- src/site/resources/txt/userguide/stress/tu_8_2 | 1297 +++++++++--------- src/site/resources/txt/userguide/stress/tu_8_3 | 1297 +++++++++--------- src/site/resources/txt/userguide/stress/tu_8_4 | 1301 +++++++++--------- src/site/resources/txt/userguide/stress/tu_8_5 | 1292 +++++++++--------- src/site/resources/txt/userguide/stress/tu_9_1 | 1312 +++++++++--------- src/site/resources/txt/userguide/stress/tu_9_2 | 1307 +++++++++--------- src/site/resources/txt/userguide/stress/tu_9_3 | 1313 +++++++++--------- src/site/resources/txt/userguide/stress/tu_9_4 | 1303 +++++++++--------- src/site/resources/txt/userguide/stress/tu_9_5 | 1302 +++++++++--------- 230 files changed, 142733 insertions(+), 140449 deletions(-) create mode 100644 commons-rng-examples/examples-stress/src/main/java/org/apache/commons/rng/examples/stress/AlphaNumericComparator.java create mode 100644 commons-rng-examples/examples-stress/src/main/java/org/apache/commons/rng/examples/stress/Hex.java create mode 100644 commons-rng-examples/examples-stress/src/main/java/org/apache/commons/rng/examples/stress/RngDataOutput.java create mode 100644 commons-rng-examples/examples-stress/src/test/java/org/apache/commons/rng/examples/stress/RngDataOutputTest.java