Skip to content

Added windows build #12

Added windows build

Added windows build #12

GitHub Actions / Test Report - ubuntu succeeded Mar 7, 2024 in 1s

136 passed, 0 failed and 0 skipped

Tests passed successfully

Report Passed Failed Skipped Time
build/test-results/jsBrowserTest/TEST-io.jumpco.open.kfsm.example.CarFSMTest.xml 1✅ 9ms
build/test-results/jsBrowserTest/TEST-io.jumpco.open.kfsm.example.DetailMockedTests.xml 1✅ 5ms
build/test-results/jsBrowserTest/TEST-io.jumpco.open.kfsm.example.DetailTests.xml 1✅ 7ms
build/test-results/jsBrowserTest/TEST-io.jumpco.open.kfsm.example.KeyboardBufferTest.xml 1✅ 1ms
build/test-results/jsBrowserTest/TEST-io.jumpco.open.kfsm.example.LockFsmTests.xml 3✅ 3ms
build/test-results/jsBrowserTest/TEST-io.jumpco.open.kfsm.example.PacketReaderTests.xml 5✅ 6ms
build/test-results/jsBrowserTest/TEST-io.jumpco.open.kfsm.example.PayingTurnstileFsmTests.xml 2✅ 9ms
build/test-results/jsBrowserTest/TEST-io.jumpco.open.kfsm.example.SecureTurnstileTests.xml 5✅ 2ms
build/test-results/jsBrowserTest/TEST-io.jumpco.open.kfsm.example.TestFunctionalLock.xml 1✅ 1ms
build/test-results/jsBrowserTest/TEST-io.jumpco.open.kfsm.example.TurnstileFsmTests.xml 4✅ 3ms
build/test-results/jsNodeTest/TEST-io.jumpco.open.kfsm.example.CarFSMTest.xml 1✅ 5ms
build/test-results/jsNodeTest/TEST-io.jumpco.open.kfsm.example.DetailMockedTests.xml 1✅ 4ms
build/test-results/jsNodeTest/TEST-io.jumpco.open.kfsm.example.DetailTests.xml 1✅ 6ms
build/test-results/jsNodeTest/TEST-io.jumpco.open.kfsm.example.KeyboardBufferTest.xml 1✅ 1ms
build/test-results/jsNodeTest/TEST-io.jumpco.open.kfsm.example.LockFsmTests.xml 3✅ 5ms
build/test-results/jsNodeTest/TEST-io.jumpco.open.kfsm.example.PacketReaderTests.xml 5✅ 7ms
build/test-results/jsNodeTest/TEST-io.jumpco.open.kfsm.example.PayingTurnstileFsmTests.xml 2✅ 4ms
build/test-results/jsNodeTest/TEST-io.jumpco.open.kfsm.example.SecureTurnstileTests.xml 5✅ 3ms
build/test-results/jsNodeTest/TEST-io.jumpco.open.kfsm.example.TestFunctionalLock.xml 1✅ 2ms
build/test-results/jsNodeTest/TEST-io.jumpco.open.kfsm.example.TurnstileFsmTests.xml 4✅ 3ms
build/test-results/jvmTest/TEST-io.jumpco.open.kfsm.example.CarFSMTest.xml 1✅ 85ms
build/test-results/jvmTest/TEST-io.jumpco.open.kfsm.example.DetailMockedTests.xml 1✅ 39ms
build/test-results/jvmTest/TEST-io.jumpco.open.kfsm.example.DetailTests.xml 1✅ 46ms
build/test-results/jvmTest/TEST-io.jumpco.open.kfsm.example.KeyboardBufferTest.xml 1✅ 5ms
build/test-results/jvmTest/TEST-io.jumpco.open.kfsm.example.LockFsmTests.xml 3✅ 22ms
build/test-results/jvmTest/TEST-io.jumpco.open.kfsm.example.PacketReaderTests.xml 5✅ 27ms
build/test-results/jvmTest/TEST-io.jumpco.open.kfsm.example.PayingTurnstileFsmTests.xml 2✅ 39ms
build/test-results/jvmTest/TEST-io.jumpco.open.kfsm.example.SecureTurnstileTests.xml 5✅ 12ms
build/test-results/jvmTest/TEST-io.jumpco.open.kfsm.example.TestFunctionalLock.xml 1✅ 8ms
build/test-results/jvmTest/TEST-io.jumpco.open.kfsm.example.TimeoutSecureTurnstileTests.xml 6✅ 1s
build/test-results/jvmTest/TEST-io.jumpco.open.kfsm.example.TurnstileFsmTests.xml 4✅ 12ms
build/test-results/jvmTest/TEST-io.jumpco.open.kfsm.example.VisualizeTurnstileTest.xml 4✅ 4s
build/test-results/linuxX64Test/TEST-io.jumpco.open.kfsm.example.CarFSMTest.xml 1✅ 1ms
build/test-results/linuxX64Test/TEST-io.jumpco.open.kfsm.example.DetailMockedTests.xml 1✅ 0ms
build/test-results/linuxX64Test/TEST-io.jumpco.open.kfsm.example.DetailTests.xml 1✅ 1ms
build/test-results/linuxX64Test/TEST-io.jumpco.open.kfsm.example.KeyboardBufferTest.xml 1✅ 1ms
build/test-results/linuxX64Test/TEST-io.jumpco.open.kfsm.example.LockFsmTests.xml 3✅ 1ms
build/test-results/linuxX64Test/TEST-io.jumpco.open.kfsm.example.PacketReaderTests.xml 5✅ 1ms
build/test-results/linuxX64Test/TEST-io.jumpco.open.kfsm.example.PayingTurnstileFsmTests.xml 2✅ 1ms
build/test-results/linuxX64Test/TEST-io.jumpco.open.kfsm.example.SecureTurnstileTests.xml 5✅ 1ms
build/test-results/linuxX64Test/TEST-io.jumpco.open.kfsm.example.TestFunctionalLock.xml 1✅ 0ms
build/test-results/linuxX64Test/TEST-io.jumpco.open.kfsm.example.TimeoutSecureTurnstileTests.xml 6✅ 1s
build/test-results/linuxX64Test/TEST-io.jumpco.open.kfsm.example.TurnstileFsmTests.xml 4✅ 1ms
build/test-results/wasmJsBrowserTest/TEST-io.jumpco.open.kfsm.example.CarFSMTest.xml 1✅ 1ms
build/test-results/wasmJsBrowserTest/TEST-io.jumpco.open.kfsm.example.DetailMockedTests.xml 1✅ 0ms
build/test-results/wasmJsBrowserTest/TEST-io.jumpco.open.kfsm.example.DetailTests.xml 1✅ 1ms
build/test-results/wasmJsBrowserTest/TEST-io.jumpco.open.kfsm.example.KeyboardBufferTest.xml 1✅ 0ms
build/test-results/wasmJsBrowserTest/TEST-io.jumpco.open.kfsm.example.LockFsmTests.xml 3✅ 1ms
build/test-results/wasmJsBrowserTest/TEST-io.jumpco.open.kfsm.example.PacketReaderTests.xml 5✅ 0ms
build/test-results/wasmJsBrowserTest/TEST-io.jumpco.open.kfsm.example.PayingTurnstileFsmTests.xml 2✅ 1ms
build/test-results/wasmJsBrowserTest/TEST-io.jumpco.open.kfsm.example.SecureTurnstileTests.xml 5✅ 1ms
build/test-results/wasmJsBrowserTest/TEST-io.jumpco.open.kfsm.example.TestFunctionalLock.xml 1✅ 0ms
build/test-results/wasmJsBrowserTest/TEST-io.jumpco.open.kfsm.example.TurnstileFsmTests.xml 4✅ 1ms

✅ build/test-results/jsBrowserTest/TEST-io.jumpco.open.kfsm.example.CarFSMTest.xml

1 tests were completed in 9ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.jumpco.open.kfsm.example.CarFSMTest 1✅ 9ms

✅ io.jumpco.open.kfsm.example.CarFSMTest

✅ testCarFSM[js, browser, ChromeHeadless122.0.6261.94, Linuxx86_64]

✅ build/test-results/jsBrowserTest/TEST-io.jumpco.open.kfsm.example.DetailMockedTests.xml

1 tests were completed in 5ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.jumpco.open.kfsm.example.DetailMockedTests 1✅ 5ms

✅ io.jumpco.open.kfsm.example.DetailMockedTests

✅ testActionsMockked[js, browser, ChromeHeadless122.0.6261.94, Linuxx86_64]

✅ build/test-results/jsBrowserTest/TEST-io.jumpco.open.kfsm.example.DetailTests.xml

1 tests were completed in 7ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.jumpco.open.kfsm.example.DetailTests 1✅ 7ms

✅ io.jumpco.open.kfsm.example.DetailTests

✅ testActions[js, browser, ChromeHeadless122.0.6261.94, Linuxx86_64]

✅ build/test-results/jsBrowserTest/TEST-io.jumpco.open.kfsm.example.KeyboardBufferTest.xml

1 tests were completed in 1ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.jumpco.open.kfsm.example.KeyboardBufferTest 1✅ 1ms

✅ io.jumpco.open.kfsm.example.KeyboardBufferTest

✅ testFSM[js, browser, ChromeHeadless122.0.6261.94, Linuxx86_64]

✅ build/test-results/jsBrowserTest/TEST-io.jumpco.open.kfsm.example.LockFsmTests.xml

3 tests were completed in 3ms with 3 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.jumpco.open.kfsm.example.LockFsmTests 3✅ 3ms

✅ io.jumpco.open.kfsm.example.LockFsmTests

✅ testPlainCreationOfFsm[js, browser, ChromeHeadless122.0.6261.94, Linuxx86_64]
✅ testDslCreationOfFsm[js, browser, ChromeHeadless122.0.6261.94, Linuxx86_64]
✅ simpleLockTest[js, browser, ChromeHeadless122.0.6261.94, Linuxx86_64]

✅ build/test-results/jsBrowserTest/TEST-io.jumpco.open.kfsm.example.PacketReaderTests.xml

5 tests were completed in 6ms with 5 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.jumpco.open.kfsm.example.PacketReaderTests 5✅ 6ms

✅ io.jumpco.open.kfsm.example.PacketReaderTests

✅ testReaderExpectACK[js, browser, ChromeHeadless122.0.6261.94, Linuxx86_64]
✅ testReaderESCExpectACK[js, browser, ChromeHeadless122.0.6261.94, Linuxx86_64]
✅ testReaderESCExpectNACK[js, browser, ChromeHeadless122.0.6261.94, Linuxx86_64]
✅ testReaderExpectNACK[js, browser, ChromeHeadless122.0.6261.94, Linuxx86_64]
✅ testReaderMultipleFieldsExpectACK[js, browser, ChromeHeadless122.0.6261.94, Linuxx86_64]

✅ build/test-results/jsBrowserTest/TEST-io.jumpco.open.kfsm.example.PayingTurnstileFsmTests.xml

2 tests were completed in 9ms with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.jumpco.open.kfsm.example.PayingTurnstileFsmTests 2✅ 9ms

✅ io.jumpco.open.kfsm.example.PayingTurnstileFsmTests

✅ fsmComponentTest[js, browser, ChromeHeadless122.0.6261.94, Linuxx86_64]
✅ fsmComponentTestExternalState[js, browser, ChromeHeadless122.0.6261.94, Linuxx86_64]

✅ build/test-results/jsBrowserTest/TEST-io.jumpco.open.kfsm.example.SecureTurnstileTests.xml

5 tests were completed in 2ms with 5 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.jumpco.open.kfsm.example.SecureTurnstileTests 5✅ 2ms

✅ io.jumpco.open.kfsm.example.SecureTurnstileTests

✅ testNormalOperation[js, browser, ChromeHeadless122.0.6261.94, Linuxx86_64]
✅ testInvalidCard[js, browser, ChromeHeadless122.0.6261.94, Linuxx86_64]
✅ testInvalidCardOverride[js, browser, ChromeHeadless122.0.6261.94, Linuxx86_64]
✅ testCancelOverrideToLock[js, browser, ChromeHeadless122.0.6261.94, Linuxx86_64]
✅ testCancelOverride[js, browser, ChromeHeadless122.0.6261.94, Linuxx86_64]

✅ build/test-results/jsBrowserTest/TEST-io.jumpco.open.kfsm.example.TestFunctionalLock.xml

1 tests were completed in 1ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.jumpco.open.kfsm.example.TestFunctionalLock 1✅ 1ms

✅ io.jumpco.open.kfsm.example.TestFunctionalLock

✅ testState[js, browser, ChromeHeadless122.0.6261.94, Linuxx86_64]

✅ build/test-results/jsBrowserTest/TEST-io.jumpco.open.kfsm.example.TurnstileFsmTests.xml

4 tests were completed in 3ms with 4 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.jumpco.open.kfsm.example.TurnstileFsmTests 4✅ 3ms

✅ io.jumpco.open.kfsm.example.TurnstileFsmTests

✅ turnstilePlain[js, browser, ChromeHeadless122.0.6261.94, Linuxx86_64]
✅ turnstileDSL[js, browser, ChromeHeadless122.0.6261.94, Linuxx86_64]
✅ simpleTurnstileTest[js, browser, ChromeHeadless122.0.6261.94, Linuxx86_64]
✅ fsmComponentTest[js, browser, ChromeHeadless122.0.6261.94, Linuxx86_64]

✅ build/test-results/jsNodeTest/TEST-io.jumpco.open.kfsm.example.CarFSMTest.xml

1 tests were completed in 5ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.jumpco.open.kfsm.example.CarFSMTest 1✅ 5ms

✅ io.jumpco.open.kfsm.example.CarFSMTest

✅ testCarFSM[js, node]

✅ build/test-results/jsNodeTest/TEST-io.jumpco.open.kfsm.example.DetailMockedTests.xml

1 tests were completed in 4ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.jumpco.open.kfsm.example.DetailMockedTests 1✅ 4ms

✅ io.jumpco.open.kfsm.example.DetailMockedTests

✅ testActionsMockked[js, node]

✅ build/test-results/jsNodeTest/TEST-io.jumpco.open.kfsm.example.DetailTests.xml

1 tests were completed in 6ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.jumpco.open.kfsm.example.DetailTests 1✅ 6ms

✅ io.jumpco.open.kfsm.example.DetailTests

✅ testActions[js, node]

✅ build/test-results/jsNodeTest/TEST-io.jumpco.open.kfsm.example.KeyboardBufferTest.xml

1 tests were completed in 1ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.jumpco.open.kfsm.example.KeyboardBufferTest 1✅ 1ms

✅ io.jumpco.open.kfsm.example.KeyboardBufferTest

✅ testFSM[js, node]

✅ build/test-results/jsNodeTest/TEST-io.jumpco.open.kfsm.example.LockFsmTests.xml

3 tests were completed in 5ms with 3 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.jumpco.open.kfsm.example.LockFsmTests 3✅ 5ms

✅ io.jumpco.open.kfsm.example.LockFsmTests

✅ testPlainCreationOfFsm[js, node]
✅ testDslCreationOfFsm[js, node]
✅ simpleLockTest[js, node]

✅ build/test-results/jsNodeTest/TEST-io.jumpco.open.kfsm.example.PacketReaderTests.xml

5 tests were completed in 7ms with 5 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.jumpco.open.kfsm.example.PacketReaderTests 5✅ 7ms

✅ io.jumpco.open.kfsm.example.PacketReaderTests

✅ testReaderExpectACK[js, node]
✅ testReaderESCExpectACK[js, node]
✅ testReaderESCExpectNACK[js, node]
✅ testReaderExpectNACK[js, node]
✅ testReaderMultipleFieldsExpectACK[js, node]

✅ build/test-results/jsNodeTest/TEST-io.jumpco.open.kfsm.example.PayingTurnstileFsmTests.xml

2 tests were completed in 4ms with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.jumpco.open.kfsm.example.PayingTurnstileFsmTests 2✅ 4ms

✅ io.jumpco.open.kfsm.example.PayingTurnstileFsmTests

✅ fsmComponentTest[js, node]
✅ fsmComponentTestExternalState[js, node]

✅ build/test-results/jsNodeTest/TEST-io.jumpco.open.kfsm.example.SecureTurnstileTests.xml

5 tests were completed in 3ms with 5 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.jumpco.open.kfsm.example.SecureTurnstileTests 5✅ 3ms

✅ io.jumpco.open.kfsm.example.SecureTurnstileTests

✅ testNormalOperation[js, node]
✅ testInvalidCard[js, node]
✅ testInvalidCardOverride[js, node]
✅ testCancelOverrideToLock[js, node]
✅ testCancelOverride[js, node]

✅ build/test-results/jsNodeTest/TEST-io.jumpco.open.kfsm.example.TestFunctionalLock.xml

1 tests were completed in 2ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.jumpco.open.kfsm.example.TestFunctionalLock 1✅ 2ms

✅ io.jumpco.open.kfsm.example.TestFunctionalLock

✅ testState[js, node]

✅ build/test-results/jsNodeTest/TEST-io.jumpco.open.kfsm.example.TurnstileFsmTests.xml

4 tests were completed in 3ms with 4 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.jumpco.open.kfsm.example.TurnstileFsmTests 4✅ 3ms

✅ io.jumpco.open.kfsm.example.TurnstileFsmTests

✅ turnstilePlain[js, node]
✅ turnstileDSL[js, node]
✅ simpleTurnstileTest[js, node]
✅ fsmComponentTest[js, node]

✅ build/test-results/jvmTest/TEST-io.jumpco.open.kfsm.example.CarFSMTest.xml

1 tests were completed in 85ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.jumpco.open.kfsm.example.CarFSMTest 1✅ 85ms

✅ io.jumpco.open.kfsm.example.CarFSMTest

✅ testCarFSM[jvm]

✅ build/test-results/jvmTest/TEST-io.jumpco.open.kfsm.example.DetailMockedTests.xml

1 tests were completed in 39ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.jumpco.open.kfsm.example.DetailMockedTests 1✅ 39ms

✅ io.jumpco.open.kfsm.example.DetailMockedTests

✅ testActionsMockked[jvm]

✅ build/test-results/jvmTest/TEST-io.jumpco.open.kfsm.example.DetailTests.xml

1 tests were completed in 46ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.jumpco.open.kfsm.example.DetailTests 1✅ 46ms

✅ io.jumpco.open.kfsm.example.DetailTests

✅ testActions[jvm]

✅ build/test-results/jvmTest/TEST-io.jumpco.open.kfsm.example.KeyboardBufferTest.xml

1 tests were completed in 5ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.jumpco.open.kfsm.example.KeyboardBufferTest 1✅ 5ms

✅ io.jumpco.open.kfsm.example.KeyboardBufferTest

✅ testFSM[jvm]

✅ build/test-results/jvmTest/TEST-io.jumpco.open.kfsm.example.LockFsmTests.xml

3 tests were completed in 22ms with 3 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.jumpco.open.kfsm.example.LockFsmTests 3✅ 22ms

✅ io.jumpco.open.kfsm.example.LockFsmTests

✅ testPlainCreationOfFsm[jvm]
✅ simpleLockTest[jvm]
✅ testDslCreationOfFsm[jvm]

✅ build/test-results/jvmTest/TEST-io.jumpco.open.kfsm.example.PacketReaderTests.xml

5 tests were completed in 27ms with 5 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.jumpco.open.kfsm.example.PacketReaderTests 5✅ 27ms

✅ io.jumpco.open.kfsm.example.PacketReaderTests

✅ testReaderESCExpectNACK[jvm]
✅ testReaderESCExpectACK[jvm]
✅ testReaderMultipleFieldsExpectACK[jvm]
✅ testReaderExpectNACK[jvm]
✅ testReaderExpectACK[jvm]

✅ build/test-results/jvmTest/TEST-io.jumpco.open.kfsm.example.PayingTurnstileFsmTests.xml

2 tests were completed in 39ms with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.jumpco.open.kfsm.example.PayingTurnstileFsmTests 2✅ 39ms

✅ io.jumpco.open.kfsm.example.PayingTurnstileFsmTests

✅ fsmComponentTestExternalState[jvm]
✅ fsmComponentTest[jvm]

✅ build/test-results/jvmTest/TEST-io.jumpco.open.kfsm.example.SecureTurnstileTests.xml

5 tests were completed in 12ms with 5 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.jumpco.open.kfsm.example.SecureTurnstileTests 5✅ 12ms

✅ io.jumpco.open.kfsm.example.SecureTurnstileTests

✅ testInvalidCard[jvm]
✅ testInvalidCardOverride[jvm]
✅ testCancelOverrideToLock[jvm]
✅ testNormalOperation[jvm]
✅ testCancelOverride[jvm]

✅ build/test-results/jvmTest/TEST-io.jumpco.open.kfsm.example.TestFunctionalLock.xml

1 tests were completed in 8ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.jumpco.open.kfsm.example.TestFunctionalLock 1✅ 8ms

✅ io.jumpco.open.kfsm.example.TestFunctionalLock

✅ testState[jvm]

✅ build/test-results/jvmTest/TEST-io.jumpco.open.kfsm.example.TimeoutSecureTurnstileTests.xml

6 tests were completed in 1s with 6 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.jumpco.open.kfsm.example.TimeoutSecureTurnstileTests 6✅ 1s

✅ io.jumpco.open.kfsm.example.TimeoutSecureTurnstileTests

✅ testTimeout[jvm]
✅ testInvalidCard[jvm]
✅ testInvalidCardOverride[jvm]
✅ testCancelOverrideToLock[jvm]
✅ testNormalOperation[jvm]
✅ testCancelOverride[jvm]

✅ build/test-results/jvmTest/TEST-io.jumpco.open.kfsm.example.TurnstileFsmTests.xml

4 tests were completed in 12ms with 4 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.jumpco.open.kfsm.example.TurnstileFsmTests 4✅ 12ms

✅ io.jumpco.open.kfsm.example.TurnstileFsmTests

✅ fsmComponentTest[jvm]
✅ simpleTurnstileTest[jvm]
✅ turnstilePlain[jvm]
✅ turnstileDSL[jvm]

✅ build/test-results/jvmTest/TEST-io.jumpco.open.kfsm.example.VisualizeTurnstileTest.xml

4 tests were completed in 4s with 4 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.jumpco.open.kfsm.example.VisualizeTurnstileTest 4✅ 4s

✅ io.jumpco.open.kfsm.example.VisualizeTurnstileTest

✅ produceVisualizationTurnstileFSM[jvm]
✅ produceVisualizationPacketReader[jvm]
✅ produceVisualizationSecureTurnstile[jvm]
✅ produceVisualizationPayingTurnstile[jvm]

✅ build/test-results/linuxX64Test/TEST-io.jumpco.open.kfsm.example.CarFSMTest.xml

1 tests were completed in 1ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.jumpco.open.kfsm.example.CarFSMTest 1✅ 1ms

✅ io.jumpco.open.kfsm.example.CarFSMTest

✅ testCarFSM[linuxX64]

✅ build/test-results/linuxX64Test/TEST-io.jumpco.open.kfsm.example.DetailMockedTests.xml

1 tests were completed in 0ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.jumpco.open.kfsm.example.DetailMockedTests 1✅ 0ms

✅ io.jumpco.open.kfsm.example.DetailMockedTests

✅ testActionsMockked[linuxX64]

✅ build/test-results/linuxX64Test/TEST-io.jumpco.open.kfsm.example.DetailTests.xml

1 tests were completed in 1ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.jumpco.open.kfsm.example.DetailTests 1✅ 1ms

✅ io.jumpco.open.kfsm.example.DetailTests

✅ testActions[linuxX64]

✅ build/test-results/linuxX64Test/TEST-io.jumpco.open.kfsm.example.KeyboardBufferTest.xml

1 tests were completed in 1ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.jumpco.open.kfsm.example.KeyboardBufferTest 1✅ 1ms

✅ io.jumpco.open.kfsm.example.KeyboardBufferTest

✅ testFSM[linuxX64]

✅ build/test-results/linuxX64Test/TEST-io.jumpco.open.kfsm.example.LockFsmTests.xml

3 tests were completed in 1ms with 3 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.jumpco.open.kfsm.example.LockFsmTests 3✅ 1ms

✅ io.jumpco.open.kfsm.example.LockFsmTests

✅ testPlainCreationOfFsm[linuxX64]
✅ testDslCreationOfFsm[linuxX64]
✅ simpleLockTest[linuxX64]

✅ build/test-results/linuxX64Test/TEST-io.jumpco.open.kfsm.example.PacketReaderTests.xml

5 tests were completed in 1ms with 5 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.jumpco.open.kfsm.example.PacketReaderTests 5✅ 1ms

✅ io.jumpco.open.kfsm.example.PacketReaderTests

✅ testReaderExpectACK[linuxX64]
✅ testReaderESCExpectACK[linuxX64]
✅ testReaderESCExpectNACK[linuxX64]
✅ testReaderExpectNACK[linuxX64]
✅ testReaderMultipleFieldsExpectACK[linuxX64]

✅ build/test-results/linuxX64Test/TEST-io.jumpco.open.kfsm.example.PayingTurnstileFsmTests.xml

2 tests were completed in 1ms with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.jumpco.open.kfsm.example.PayingTurnstileFsmTests 2✅ 1ms

✅ io.jumpco.open.kfsm.example.PayingTurnstileFsmTests

✅ fsmComponentTest[linuxX64]
✅ fsmComponentTestExternalState[linuxX64]

✅ build/test-results/linuxX64Test/TEST-io.jumpco.open.kfsm.example.SecureTurnstileTests.xml

5 tests were completed in 1ms with 5 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.jumpco.open.kfsm.example.SecureTurnstileTests 5✅ 1ms

✅ io.jumpco.open.kfsm.example.SecureTurnstileTests

✅ testNormalOperation[linuxX64]
✅ testInvalidCard[linuxX64]
✅ testInvalidCardOverride[linuxX64]
✅ testCancelOverrideToLock[linuxX64]
✅ testCancelOverride[linuxX64]

✅ build/test-results/linuxX64Test/TEST-io.jumpco.open.kfsm.example.TestFunctionalLock.xml

1 tests were completed in 0ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.jumpco.open.kfsm.example.TestFunctionalLock 1✅ 0ms

✅ io.jumpco.open.kfsm.example.TestFunctionalLock

✅ testState[linuxX64]

✅ build/test-results/linuxX64Test/TEST-io.jumpco.open.kfsm.example.TimeoutSecureTurnstileTests.xml

6 tests were completed in 1s with 6 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.jumpco.open.kfsm.example.TimeoutSecureTurnstileTests 6✅ 1s

✅ io.jumpco.open.kfsm.example.TimeoutSecureTurnstileTests

✅ testNormalOperation[linuxX64]
✅ testInvalidCard[linuxX64]
✅ testInvalidCardOverride[linuxX64]
✅ testCancelOverrideToLock[linuxX64]
✅ testCancelOverride[linuxX64]
✅ testTimeout[linuxX64]

✅ build/test-results/linuxX64Test/TEST-io.jumpco.open.kfsm.example.TurnstileFsmTests.xml

4 tests were completed in 1ms with 4 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.jumpco.open.kfsm.example.TurnstileFsmTests 4✅ 1ms

✅ io.jumpco.open.kfsm.example.TurnstileFsmTests

✅ turnstilePlain[linuxX64]
✅ turnstileDSL[linuxX64]
✅ simpleTurnstileTest[linuxX64]
✅ fsmComponentTest[linuxX64]

✅ build/test-results/wasmJsBrowserTest/TEST-io.jumpco.open.kfsm.example.CarFSMTest.xml

1 tests were completed in 1ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.jumpco.open.kfsm.example.CarFSMTest 1✅ 1ms

✅ io.jumpco.open.kfsm.example.CarFSMTest

✅ testCarFSM[wasmJs, browser, ChromeHeadless122.0.6261.94, Linuxx86_64]

✅ build/test-results/wasmJsBrowserTest/TEST-io.jumpco.open.kfsm.example.DetailMockedTests.xml

1 tests were completed in 0ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.jumpco.open.kfsm.example.DetailMockedTests 1✅ 0ms

✅ io.jumpco.open.kfsm.example.DetailMockedTests

✅ testActionsMockked[wasmJs, browser, ChromeHeadless122.0.6261.94, Linuxx86_64]

✅ build/test-results/wasmJsBrowserTest/TEST-io.jumpco.open.kfsm.example.DetailTests.xml

1 tests were completed in 1ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.jumpco.open.kfsm.example.DetailTests 1✅ 1ms

✅ io.jumpco.open.kfsm.example.DetailTests

✅ testActions[wasmJs, browser, ChromeHeadless122.0.6261.94, Linuxx86_64]

✅ build/test-results/wasmJsBrowserTest/TEST-io.jumpco.open.kfsm.example.KeyboardBufferTest.xml

1 tests were completed in 0ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.jumpco.open.kfsm.example.KeyboardBufferTest 1✅ 0ms

✅ io.jumpco.open.kfsm.example.KeyboardBufferTest

✅ testFSM[wasmJs, browser, ChromeHeadless122.0.6261.94, Linuxx86_64]

✅ build/test-results/wasmJsBrowserTest/TEST-io.jumpco.open.kfsm.example.LockFsmTests.xml

3 tests were completed in 1ms with 3 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.jumpco.open.kfsm.example.LockFsmTests 3✅ 1ms

✅ io.jumpco.open.kfsm.example.LockFsmTests

✅ testPlainCreationOfFsm[wasmJs, browser, ChromeHeadless122.0.6261.94, Linuxx86_64]
✅ testDslCreationOfFsm[wasmJs, browser, ChromeHeadless122.0.6261.94, Linuxx86_64]
✅ simpleLockTest[wasmJs, browser, ChromeHeadless122.0.6261.94, Linuxx86_64]

✅ build/test-results/wasmJsBrowserTest/TEST-io.jumpco.open.kfsm.example.PacketReaderTests.xml

5 tests were completed in 0ms with 5 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.jumpco.open.kfsm.example.PacketReaderTests 5✅ 0ms

✅ io.jumpco.open.kfsm.example.PacketReaderTests

✅ testReaderExpectACK[wasmJs, browser, ChromeHeadless122.0.6261.94, Linuxx86_64]
✅ testReaderESCExpectACK[wasmJs, browser, ChromeHeadless122.0.6261.94, Linuxx86_64]
✅ testReaderESCExpectNACK[wasmJs, browser, ChromeHeadless122.0.6261.94, Linuxx86_64]
✅ testReaderExpectNACK[wasmJs, browser, ChromeHeadless122.0.6261.94, Linuxx86_64]
✅ testReaderMultipleFieldsExpectACK[wasmJs, browser, ChromeHeadless122.0.6261.94, Linuxx86_64]

✅ build/test-results/wasmJsBrowserTest/TEST-io.jumpco.open.kfsm.example.PayingTurnstileFsmTests.xml

2 tests were completed in 1ms with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.jumpco.open.kfsm.example.PayingTurnstileFsmTests 2✅ 1ms

✅ io.jumpco.open.kfsm.example.PayingTurnstileFsmTests

✅ fsmComponentTest[wasmJs, browser, ChromeHeadless122.0.6261.94, Linuxx86_64]
✅ fsmComponentTestExternalState[wasmJs, browser, ChromeHeadless122.0.6261.94, Linuxx86_64]

✅ build/test-results/wasmJsBrowserTest/TEST-io.jumpco.open.kfsm.example.SecureTurnstileTests.xml

5 tests were completed in 1ms with 5 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.jumpco.open.kfsm.example.SecureTurnstileTests 5✅ 1ms

✅ io.jumpco.open.kfsm.example.SecureTurnstileTests

✅ testNormalOperation[wasmJs, browser, ChromeHeadless122.0.6261.94, Linuxx86_64]
✅ testInvalidCard[wasmJs, browser, ChromeHeadless122.0.6261.94, Linuxx86_64]
✅ testInvalidCardOverride[wasmJs, browser, ChromeHeadless122.0.6261.94, Linuxx86_64]
✅ testCancelOverrideToLock[wasmJs, browser, ChromeHeadless122.0.6261.94, Linuxx86_64]
✅ testCancelOverride[wasmJs, browser, ChromeHeadless122.0.6261.94, Linuxx86_64]

✅ build/test-results/wasmJsBrowserTest/TEST-io.jumpco.open.kfsm.example.TestFunctionalLock.xml

1 tests were completed in 0ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.jumpco.open.kfsm.example.TestFunctionalLock 1✅ 0ms

✅ io.jumpco.open.kfsm.example.TestFunctionalLock

✅ testState[wasmJs, browser, ChromeHeadless122.0.6261.94, Linuxx86_64]

✅ build/test-results/wasmJsBrowserTest/TEST-io.jumpco.open.kfsm.example.TurnstileFsmTests.xml

4 tests were completed in 1ms with 4 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.jumpco.open.kfsm.example.TurnstileFsmTests 4✅ 1ms

✅ io.jumpco.open.kfsm.example.TurnstileFsmTests

✅ turnstilePlain[wasmJs, browser, ChromeHeadless122.0.6261.94, Linuxx86_64]
✅ turnstileDSL[wasmJs, browser, ChromeHeadless122.0.6261.94, Linuxx86_64]
✅ simpleTurnstileTest[wasmJs, browser, ChromeHeadless122.0.6261.94, Linuxx86_64]
✅ fsmComponentTest[wasmJs, browser, ChromeHeadless122.0.6261.94, Linuxx86_64]