datalackeytools Debian 3.1.0preview1

Build 5499be97a8fc21b7bbb028164fe10ced701391e2 on Debian Ruby 3.1.0preview1 at 2022-01-16 17:03
Requires: datalackey
test/test_process
Run options: --seed 6690

# Running:

..........

Finished in 0.004837s, 2067.2899 runs/s, 6201.8696 assertions/s.

10 runs, 30 assertions, 0 failures, 0 errors, 0 skips
test/test_patternaction
Run options: --seed 37564

# Running:

....

Finished in 0.006148s, 650.6180 runs/s, 39687.6969 assertions/s.

4 runs, 244 assertions, 0 failures, 0 errors, 0 skips
test/test_io
Run options: --seed 59026

# Running:

.....

Finished in 0.890926s, 5.6121 runs/s, 25.8158 assertions/s.

5 runs, 23 assertions, 0 failures, 0 errors, 0 skips
./test.sh make
./test-make.sh
1 datalackey-make -m --stderr --follow 4
2 datalackey-make -m --stderr --follow 4 tgt
2 datalackey-make -m --stderr --follow 4 --rules make/empty.rules tgt
2 datalackey-make -m --stderr --follow 4 --rules make/invalid.rules tgt
0 datalackey-make -m --stderr --follow 4 --rules make/req-list-types.rules a
0 datalackey-make -m --stderr --follow 4 --rules make/req-list-types.rules b
0 datalackey-make -m --stderr --follow 4 --rules make/req-list-types.rules c
0 datalackey-make -m --stderr --follow 4 --rules make/overwrite.rules a
0 datalackey-make -m --stderr --follow 4 --warn --rules make/overwrite.rules a
2 datalackey-make -m --stderr --follow 4 --error --rules make/overwrite.rules a
1 datalackey-make -m --stderr --follow 4 --rules make/assert_var.rules tgt
0 datalackey-make -m --stderr --follow 4 --rules make/default.rules tgt
0 datalackey-make -m --stderr --follow 4 --rules make/extend-load.rules tgt
0 datalackey-make -m --stderr --follow 4 --rules make/extend.rules tgt
0 datalackey-make -m --stderr --follow 4 --rules make/feed-test.rules tgt
1 datalackey-make -m --stderr --follow 4 --rules make/feed-error.rules tgt
0 datalackey-make -m --stderr --follow 4 --rules make/include-delete.rules tgt
2 datalackey-make -m --stderr --follow 4 --rules make/include-loop.rules tgt
0 datalackey-make -m --stderr --follow 4 --rules make/include-overwrite.rules tgt
0 datalackey-make -m --stderr --follow 4 --terminate_delay 2 --rules make/launch-terminate.rules tgt
0 datalackey-make -m --stderr --follow 4 --rules make/launch-wait.rules tgt
0 datalackey-make -m --stderr --follow 4 --rules make/rename-delete.rules tgt
0 datalackey-make -m --stderr --follow 4 --rules make/ruby.rules tgt
0 datalackey-make -m --stderr --follow 4 --rules make/run-exit.rules tgt
0 datalackey-make -m --stderr --follow 4 --rules make/set-print.rules tgt
1 datalackey-make -m --stderr --follow 4 --rules make/shell.rules tgt
2 datalackey-make -m --stderr --follow 4 --rules make/circular-needs.rules a
2 datalackey-make -m --stderr --follow 4 --rules make/circular-2-needs.rules a
Comparison ok.
./test.sh state
./test-state.sh
0 datalackey-state -m --stderr -f 4 state/set-print.state
0 datalackey-state -m --stderr -f 4 state/run-exit.state
1 datalackey-state -m --stderr -f 4 state/launch-signal.state
0 datalackey-state -m --stderr -f 4 state/launch-terminate.state
0 datalackey-state -m --stderr -f 4 state/launch-wait.state
0 datalackey-state -m --stderr -f 5 state/feed-test.state
1 datalackey-state -m --stderr -f 5 state/feed-error.state
0 datalackey-state -m --stderr -f 4 state/ruby.state
1 datalackey-state -m --stderr -f 4 state/shell.state
0 datalackey-state -m --stderr -f 4 state/rename-delete.state
1 datalackey-state -m --stderr -f 4 state/assert_var.state
0 datalackey-state -m --stderr -f 4 state/default.state
0 datalackey-state -m --stderr -f 4 state/include-delete.state
2 datalackey-state -m --stderr -f 4 state/include-loop.state
0 datalackey-state -m --stderr -f 4 --warn state/include-overwrite.state
4 datalackey-state -m --stderr -f 4 --error state/include-overwrite.state
2 datalackey-state -m --stderr -f 4 state/file-not-found
2 datalackey-state -m --stderr -f 4 state/bad-file
2 datalackey-state -m --stderr -f 4 state/first-multi.state
0 datalackey-state -m --stderr -f 4 state/include-ignore.state
0 datalackey-state -m --stderr -f 4 state/multi.state
0 datalackey-state -m --stderr -f 4 state/extend.state
0 datalackey-state -m --stderr -f 4 state/extend-load.state
0 datalackey-state -m --stderr -f 4 state/jump.state
0 datalackey-state -m --stderr -f 4 state/stack-jump.state
0 datalackey-state -m --stderr -f 4 state/label2signal.state
Comparison ok.
./test.sh run
./test-run.sh
0 datalackey-run -m datalackey-state --stdout -f 4 state/set-print.state
0 datalackey-run -m datalackey-state --stdout -f 4 state/run-exit.state
1 datalackey-run -m datalackey-state --stdout -f 4 state/launch-signal.state
0 datalackey-run -m datalackey-state --stdout -f 4 state/launch-terminate.state
0 datalackey-run -m datalackey-state --stdout -f 4 state/launch-wait.state
0 datalackey-run -m datalackey-state --stdout -f 5 state/feed-test.state
0 datalackey-run -m datalackey-state --stdout -f 4 state/ruby.state
1 datalackey-run -m datalackey-state --stdout -f 4 state/shell.state
0 datalackey-run -m datalackey-state --stdout -f 4 state/rename-delete.state
1 datalackey-run -m datalackey-state --stdout -f 4 state/assert_var.state
0 datalackey-run -m datalackey-state --stdout -f 4 state/default.state
0 datalackey-run -m datalackey-state --stdout -f 4 state/include-delete.state
2 datalackey-run -m datalackey-state --stdout -f 4 state/include-loop.state
0 datalackey-run -m datalackey-state --stdout -f 4 --warn state/include-overwrite.state
4 datalackey-run -m datalackey-state --stdout -f 4 --error state/include-overwrite.state
2 datalackey-run -m datalackey-state --stdout -f 4 state/file-not-found
2 datalackey-run -m datalackey-state --stdout -f 4 state/bad-file
2 datalackey-run -m datalackey-state --stdout -f 4 state/first-multi.state
0 datalackey-run -m datalackey-state --stdout -f 4 state/include-ignore.state
0 datalackey-run -m datalackey-state --stdout -f 4 state/multi.state
0 datalackey-run -m datalackey-state --stdout -f 4 state/extend.state
0 datalackey-run -m datalackey-state --stdout -f 4 state/extend-load.state
0 datalackey-run -m datalackey-state --stdout -f 4 state/jump.state
0 datalackey-run -m datalackey-state --stdout -f 4 state/stack-jump.state
0 datalackey-run -m datalackey-state --stdout -f 4 state/label2signal.state
Comparison ok.
./test.sh io
./test-io.sh
Comparison ok.
./test.sh object
./test-object.sh
1 run.sh files2object object2files missing
0 run.sh files2object object2files tf1.json
0 run.sh files2object object2files tfstr.json
0 run.sh files2object object2files tfarray.json
0 run.sh files2object object2files tfobject.json
2 run.sh files2object object2files tfinvalid.json
0 run.sh files2object object2files tf1.json tfstr.json tfarray.json tfobject.json
1 wait.sh files2object object2files missing
0 wait.sh files2object object2files tfstr.json
0 wait.sh files2object object2files tf1.json tfstr.json tfarray.json tfobject.json
0 run-stress.sh 10 1000 files2object object2files
0 run-stress.sh 100 10000 files2object object2files
0 run-stress.sh 200 5000000 files2object object2files
Comparison ok.
Test exit code: 0