Skip to content

Scheduled and repeat API + retry refactoring #909

Scheduled and repeat API + retry refactoring

Scheduled and repeat API + retry refactoring #909

GitHub Actions / Test report for -- failed Jul 5, 2024 in 1s

440 passed, 2 failed and 0 skipped

Tests failed

Report Passed Failed Skipped Time
core/target/test-reports/TEST-ox.AppErrorTest.xml 5✅ 104ms
core/target/test-reports/TEST-ox.CancelTest.xml 4✅ 5s
core/target/test-reports/TEST-ox.channels.ActorTest.xml 4✅ 812ms
core/target/test-reports/TEST-ox.channels.ChannelTest.xml 60✅ 4s
core/target/test-reports/TEST-ox.channels.SourceCompanionIOOpsTest.xml 10✅ 8ms
core/target/test-reports/TEST-ox.channels.SourceIOOpsTest.xml 15✅ 20ms
core/target/test-reports/TEST-ox.channels.SourceOpsAlsoToTapTest.xml 4✅ 562ms
core/target/test-reports/TEST-ox.channels.SourceOpsAlsoToTest.xml 6✅ 3ms
core/target/test-reports/TEST-ox.channels.SourceOpsAsViewTest.xml 7✅ 7ms
core/target/test-reports/TEST-ox.channels.SourceOpsConcatPrependTest.xml 2✅ 2ms
core/target/test-reports/TEST-ox.channels.SourceOpsDropTest.xml 4✅ 3ms
core/target/test-reports/TEST-ox.channels.SourceOpsEmptyTest.xml 2✅ 1ms
core/target/test-reports/TEST-ox.channels.SourceOpsFactoryMethodsTest.xml 4✅ 4ms
core/target/test-reports/TEST-ox.channels.SourceOpsFailedTest.xml 2✅ 3ms
core/target/test-reports/TEST-ox.channels.SourceOpsFoldTest.xml 6✅ 4ms
core/target/test-reports/TEST-ox.channels.SourceOpsForeachTest.xml 3✅ 0ms
core/target/test-reports/TEST-ox.channels.SourceOpsFutureSourceTest.xml 3✅ 1ms
core/target/test-reports/TEST-ox.channels.SourceOpsFutureTest.xml 3✅ 19ms
core/target/test-reports/TEST-ox.channels.SourceOpsGroupedTest.xml 14✅ 960ms
core/target/test-reports/TEST-ox.channels.SourceOpsHeadOptionTest.xml 5✅ 2ms
core/target/test-reports/TEST-ox.channels.SourceOpsInterleaveAllTest.xml 5✅ 2ms
core/target/test-reports/TEST-ox.channels.SourceOpsInterleaveTest.xml 8✅ 5ms
core/target/test-reports/TEST-ox.channels.SourceOpsIntersperseTest.xml 6✅ 3ms
core/target/test-reports/TEST-ox.channels.SourceOpsLastOptionTest.xml 5✅ 1ms
core/target/test-reports/TEST-ox.channels.SourceOpsLastTest.xml 5✅ 2ms
core/target/test-reports/TEST-ox.channels.SourceOpsMapConcatTest.xml 4✅ 4ms
core/target/test-reports/TEST-ox.channels.SourceOpsMapParTest.xml 13✅ 9s
core/target/test-reports/TEST-ox.channels.SourceOpsMapParUnorderedTest.xml 16✅ 10s
core/target/test-reports/TEST-ox.channels.SourceOpsMapStatefulConcatTest.xml 4✅ 4ms
core/target/test-reports/TEST-ox.channels.SourceOpsMapStatefulTest.xml 5✅ 10ms
core/target/test-reports/TEST-ox.channels.SourceOpsMapTest.xml 3✅ 4s
core/target/test-reports/TEST-ox.channels.SourceOpsOrElseTest.xml 4✅ 1ms
core/target/test-reports/TEST-ox.channels.SourceOpsReduceTest.xml 7✅ 5ms
core/target/test-reports/TEST-ox.channels.SourceOpsRepeatEvalTest.xml 2✅ 0ms
core/target/test-reports/TEST-ox.channels.SourceOpsSlidingTest.xml 8✅ 5ms
core/target/test-reports/TEST-ox.channels.SourceOpsTakeLastTest.xml 8✅ 3ms
core/target/test-reports/TEST-ox.channels.SourceOpsTakeWhileTest.xml 8✅ 34ms
core/target/test-reports/TEST-ox.channels.SourceOpsTest.xml 6✅ 103ms
core/target/test-reports/TEST-ox.channels.SourceOpsThrottleTest.xml 4✅ 109ms
core/target/test-reports/TEST-ox.channels.SourceOpsTickTest.xml 2✅ 401ms
core/target/test-reports/TEST-ox.channels.SourceOpsTransformTest.xml 4✅ 147ms
core/target/test-reports/TEST-ox.channels.SourceOpsZipAllTest.xml 6✅ 4ms
core/target/test-reports/TEST-ox.channels.SourceTextOpsTest.xml 17✅ 45ms
core/target/test-reports/TEST-ox.CollectParTest.xml 4✅ 635ms
core/target/test-reports/TEST-ox.ControlTest.xml 3✅ 6s
core/target/test-reports/TEST-ox.EitherTest.xml 16✅ 12ms
core/target/test-reports/TEST-ox.ExceptionTest.xml 8✅ 225ms
core/target/test-reports/TEST-ox.FilterParTest.xml 4✅ 1s
core/target/test-reports/TEST-ox.ForeachParTest.xml 3✅ 1s
core/target/test-reports/TEST-ox.ForkTest.xml 3✅ 2s
core/target/test-reports/TEST-ox.LocalTest.xml 3✅ 207ms
core/target/test-reports/TEST-ox.MapParTest.xml 4✅ 1s
core/target/test-reports/TEST-ox.ParTest.xml 6✅ 2s
core/target/test-reports/TEST-ox.RaceTest.xml 8✅ 15s
core/target/test-reports/TEST-ox.resilience.BackoffRetryTest.xml 5✅ 6s
core/target/test-reports/TEST-ox.resilience.DelayedRetryTest.xml 3✅ 3s
core/target/test-reports/TEST-ox.resilience.ImmediateRetryTest.xml 9✅ 60ms
core/target/test-reports/TEST-ox.resilience.OnRetryTest.xml 2✅ 1ms
core/target/test-reports/TEST-ox.resilience.ScheduleFallingBackRetryTest.xml 2✅ 2s
core/target/test-reports/TEST-ox.ResourceTest.xml 7✅ 10ms
core/target/test-reports/TEST-ox.scheduling.JitterTest.xml 4✅ 11ms
core/target/test-reports/TEST-ox.scheduling.RepeatTest.xml 2❌ 725ms
core/target/test-reports/TEST-ox.SupervisedTest.xml 5✅ 1s
core/target/test-reports/TEST-ox.UtilTest.xml 6✅ 3ms
examples/target/test-reports/TEST-ox.crawler.test.CrawlerTest.xml 6✅ 18s
examples/target/test-reports/TEST-ox.ratelimiter.test.RateLimiterTest.xml 1✅ 3s
examples/target/test-reports/TEST-ox.sockets.test.RouterTest.xml 1✅ 352ms
examples/target/test-reports/TEST-ox.supervise.test.BroadcastTest.xml 1✅ 3s
kafka/target/test-reports/TEST-ox.kafka.KafkaTest.xml 5✅ 48s
plugin-test/target/test-reports/TEST-ox.plugin.test.RequireIOTest.xml 8✅ 9s

✅ core/target/test-reports/TEST-ox.AppErrorTest.xml

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

Test suite Passed Failed Skipped Time
ox.AppErrorTest 5✅ 104ms

✅ core/target/test-reports/TEST-ox.CancelTest.xml

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

Test suite Passed Failed Skipped Time
ox.CancelTest 4✅ 5s

✅ core/target/test-reports/TEST-ox.channels.ActorTest.xml

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

Test suite Passed Failed Skipped Time
ox.channels.ActorTest 4✅ 812ms

✅ core/target/test-reports/TEST-ox.channels.ChannelTest.xml

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

Test suite Passed Failed Skipped Time
ox.channels.ChannelTest 60✅ 4s

✅ core/target/test-reports/TEST-ox.channels.SourceCompanionIOOpsTest.xml

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

Test suite Passed Failed Skipped Time
ox.channels.SourceCompanionIOOpsTest 10✅ 8ms

✅ core/target/test-reports/TEST-ox.channels.SourceIOOpsTest.xml

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

Test suite Passed Failed Skipped Time
ox.channels.SourceIOOpsTest 15✅ 20ms

✅ core/target/test-reports/TEST-ox.channels.SourceOpsAlsoToTapTest.xml

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

Test suite Passed Failed Skipped Time
ox.channels.SourceOpsAlsoToTapTest 4✅ 562ms

✅ core/target/test-reports/TEST-ox.channels.SourceOpsAlsoToTest.xml

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

Test suite Passed Failed Skipped Time
ox.channels.SourceOpsAlsoToTest 6✅ 3ms

✅ core/target/test-reports/TEST-ox.channels.SourceOpsAsViewTest.xml

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

Test suite Passed Failed Skipped Time
ox.channels.SourceOpsAsViewTest 7✅ 7ms

✅ core/target/test-reports/TEST-ox.channels.SourceOpsConcatPrependTest.xml

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

Test suite Passed Failed Skipped Time
ox.channels.SourceOpsConcatPrependTest 2✅ 2ms

✅ core/target/test-reports/TEST-ox.channels.SourceOpsDropTest.xml

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

Test suite Passed Failed Skipped Time
ox.channels.SourceOpsDropTest 4✅ 3ms

✅ core/target/test-reports/TEST-ox.channels.SourceOpsEmptyTest.xml

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

Test suite Passed Failed Skipped Time
ox.channels.SourceOpsEmptyTest 2✅ 1ms

✅ core/target/test-reports/TEST-ox.channels.SourceOpsFactoryMethodsTest.xml

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

Test suite Passed Failed Skipped Time
ox.channels.SourceOpsFactoryMethodsTest 4✅ 4ms

✅ core/target/test-reports/TEST-ox.channels.SourceOpsFailedTest.xml

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

Test suite Passed Failed Skipped Time
ox.channels.SourceOpsFailedTest 2✅ 3ms

✅ core/target/test-reports/TEST-ox.channels.SourceOpsFoldTest.xml

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

Test suite Passed Failed Skipped Time
ox.channels.SourceOpsFoldTest 6✅ 4ms

✅ core/target/test-reports/TEST-ox.channels.SourceOpsForeachTest.xml

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

Test suite Passed Failed Skipped Time
ox.channels.SourceOpsForeachTest 3✅ 0ms

✅ core/target/test-reports/TEST-ox.channels.SourceOpsFutureSourceTest.xml

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

Test suite Passed Failed Skipped Time
ox.channels.SourceOpsFutureSourceTest 3✅ 1ms

✅ core/target/test-reports/TEST-ox.channels.SourceOpsFutureTest.xml

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

Test suite Passed Failed Skipped Time
ox.channels.SourceOpsFutureTest 3✅ 19ms

✅ core/target/test-reports/TEST-ox.channels.SourceOpsGroupedTest.xml

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

Test suite Passed Failed Skipped Time
ox.channels.SourceOpsGroupedTest 14✅ 960ms

✅ core/target/test-reports/TEST-ox.channels.SourceOpsHeadOptionTest.xml

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

Test suite Passed Failed Skipped Time
ox.channels.SourceOpsHeadOptionTest 5✅ 2ms

✅ core/target/test-reports/TEST-ox.channels.SourceOpsInterleaveAllTest.xml

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

Test suite Passed Failed Skipped Time
ox.channels.SourceOpsInterleaveAllTest 5✅ 2ms

✅ core/target/test-reports/TEST-ox.channels.SourceOpsInterleaveTest.xml

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

Test suite Passed Failed Skipped Time
ox.channels.SourceOpsInterleaveTest 8✅ 5ms

✅ core/target/test-reports/TEST-ox.channels.SourceOpsIntersperseTest.xml

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

Test suite Passed Failed Skipped Time
ox.channels.SourceOpsIntersperseTest 6✅ 3ms

✅ core/target/test-reports/TEST-ox.channels.SourceOpsLastOptionTest.xml

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

Test suite Passed Failed Skipped Time
ox.channels.SourceOpsLastOptionTest 5✅ 1ms

✅ core/target/test-reports/TEST-ox.channels.SourceOpsLastTest.xml

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

Test suite Passed Failed Skipped Time
ox.channels.SourceOpsLastTest 5✅ 2ms

✅ core/target/test-reports/TEST-ox.channels.SourceOpsMapConcatTest.xml

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

Test suite Passed Failed Skipped Time
ox.channels.SourceOpsMapConcatTest 4✅ 4ms

✅ core/target/test-reports/TEST-ox.channels.SourceOpsMapParTest.xml

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

Test suite Passed Failed Skipped Time
ox.channels.SourceOpsMapParTest 13✅ 9s

✅ core/target/test-reports/TEST-ox.channels.SourceOpsMapParUnorderedTest.xml

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

Test suite Passed Failed Skipped Time
ox.channels.SourceOpsMapParUnorderedTest 16✅ 10s

✅ core/target/test-reports/TEST-ox.channels.SourceOpsMapStatefulConcatTest.xml

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

Test suite Passed Failed Skipped Time
ox.channels.SourceOpsMapStatefulConcatTest 4✅ 4ms

✅ core/target/test-reports/TEST-ox.channels.SourceOpsMapStatefulTest.xml

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

Test suite Passed Failed Skipped Time
ox.channels.SourceOpsMapStatefulTest 5✅ 10ms

✅ core/target/test-reports/TEST-ox.channels.SourceOpsMapTest.xml

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

Test suite Passed Failed Skipped Time
ox.channels.SourceOpsMapTest 3✅ 4s

✅ core/target/test-reports/TEST-ox.channels.SourceOpsOrElseTest.xml

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

Test suite Passed Failed Skipped Time
ox.channels.SourceOpsOrElseTest 4✅ 1ms

✅ core/target/test-reports/TEST-ox.channels.SourceOpsReduceTest.xml

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

Test suite Passed Failed Skipped Time
ox.channels.SourceOpsReduceTest 7✅ 5ms

✅ core/target/test-reports/TEST-ox.channels.SourceOpsRepeatEvalTest.xml

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

Test suite Passed Failed Skipped Time
ox.channels.SourceOpsRepeatEvalTest 2✅ 0ms

✅ core/target/test-reports/TEST-ox.channels.SourceOpsSlidingTest.xml

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

Test suite Passed Failed Skipped Time
ox.channels.SourceOpsSlidingTest 8✅ 5ms

✅ core/target/test-reports/TEST-ox.channels.SourceOpsTakeLastTest.xml

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

Test suite Passed Failed Skipped Time
ox.channels.SourceOpsTakeLastTest 8✅ 3ms

✅ core/target/test-reports/TEST-ox.channels.SourceOpsTakeWhileTest.xml

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

Test suite Passed Failed Skipped Time
ox.channels.SourceOpsTakeWhileTest 8✅ 34ms

✅ core/target/test-reports/TEST-ox.channels.SourceOpsTest.xml

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

Test suite Passed Failed Skipped Time
ox.channels.SourceOpsTest 6✅ 103ms

✅ core/target/test-reports/TEST-ox.channels.SourceOpsThrottleTest.xml

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

Test suite Passed Failed Skipped Time
ox.channels.SourceOpsThrottleTest 4✅ 109ms

✅ core/target/test-reports/TEST-ox.channels.SourceOpsTickTest.xml

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

Test suite Passed Failed Skipped Time
ox.channels.SourceOpsTickTest 2✅ 401ms

✅ core/target/test-reports/TEST-ox.channels.SourceOpsTransformTest.xml

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

Test suite Passed Failed Skipped Time
ox.channels.SourceOpsTransformTest 4✅ 147ms

✅ core/target/test-reports/TEST-ox.channels.SourceOpsZipAllTest.xml

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

Test suite Passed Failed Skipped Time
ox.channels.SourceOpsZipAllTest 6✅ 4ms

✅ core/target/test-reports/TEST-ox.channels.SourceTextOpsTest.xml

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

Test suite Passed Failed Skipped Time
ox.channels.SourceTextOpsTest 17✅ 45ms

✅ core/target/test-reports/TEST-ox.CollectParTest.xml

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

Test suite Passed Failed Skipped Time
ox.CollectParTest 4✅ 635ms

✅ core/target/test-reports/TEST-ox.ControlTest.xml

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

Test suite Passed Failed Skipped Time
ox.ControlTest 3✅ 6s

✅ core/target/test-reports/TEST-ox.EitherTest.xml

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

Test suite Passed Failed Skipped Time
ox.EitherTest 16✅ 12ms

✅ core/target/test-reports/TEST-ox.ExceptionTest.xml

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

Test suite Passed Failed Skipped Time
ox.ExceptionTest 8✅ 225ms

✅ core/target/test-reports/TEST-ox.FilterParTest.xml

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

Test suite Passed Failed Skipped Time
ox.FilterParTest 4✅ 1s

✅ core/target/test-reports/TEST-ox.ForeachParTest.xml

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

Test suite Passed Failed Skipped Time
ox.ForeachParTest 3✅ 1s

✅ core/target/test-reports/TEST-ox.ForkTest.xml

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

Test suite Passed Failed Skipped Time
ox.ForkTest 3✅ 2s

✅ core/target/test-reports/TEST-ox.LocalTest.xml

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

Test suite Passed Failed Skipped Time
ox.LocalTest 3✅ 207ms

✅ core/target/test-reports/TEST-ox.MapParTest.xml

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

Test suite Passed Failed Skipped Time
ox.MapParTest 4✅ 1s

✅ core/target/test-reports/TEST-ox.ParTest.xml

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

Test suite Passed Failed Skipped Time
ox.ParTest 6✅ 2s

✅ core/target/test-reports/TEST-ox.RaceTest.xml

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

Test suite Passed Failed Skipped Time
ox.RaceTest 8✅ 15s

✅ core/target/test-reports/TEST-ox.resilience.BackoffRetryTest.xml

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

Test suite Passed Failed Skipped Time
ox.resilience.BackoffRetryTest 5✅ 6s

✅ core/target/test-reports/TEST-ox.resilience.DelayedRetryTest.xml

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

Test suite Passed Failed Skipped Time
ox.resilience.DelayedRetryTest 3✅ 3s

✅ core/target/test-reports/TEST-ox.resilience.ImmediateRetryTest.xml

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

Test suite Passed Failed Skipped Time
ox.resilience.ImmediateRetryTest 9✅ 60ms

✅ core/target/test-reports/TEST-ox.resilience.OnRetryTest.xml

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

Test suite Passed Failed Skipped Time
ox.resilience.OnRetryTest 2✅ 1ms

✅ core/target/test-reports/TEST-ox.resilience.ScheduleFallingBackRetryTest.xml

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

Test suite Passed Failed Skipped Time
ox.resilience.ScheduleFallingBackRetryTest 2✅ 2s

✅ core/target/test-reports/TEST-ox.ResourceTest.xml

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

Test suite Passed Failed Skipped Time
ox.ResourceTest 7✅ 10ms

✅ core/target/test-reports/TEST-ox.scheduling.JitterTest.xml

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

Test suite Passed Failed Skipped Time
ox.scheduling.JitterTest 4✅ 11ms

❌ core/target/test-reports/TEST-ox.scheduling.RepeatTest.xml

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

Test suite Passed Failed Skipped Time
ox.scheduling.RepeatTest 2❌ 725ms

❌ ox.scheduling.RepeatTest

❌ scheduleOp should repeat a function at fixed rate
	org.scalatest.exceptions.TestFailedException: 374 was not greater than or equal to 375
❌ scheduleOp should repeat a function with initial delay
	org.scalatest.exceptions.TestFailedException: 347 was not greater than or equal to 350

✅ core/target/test-reports/TEST-ox.SupervisedTest.xml

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

Test suite Passed Failed Skipped Time
ox.SupervisedTest 5✅ 1s

✅ core/target/test-reports/TEST-ox.UtilTest.xml

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

Test suite Passed Failed Skipped Time
ox.UtilTest 6✅ 3ms

✅ examples/target/test-reports/TEST-ox.crawler.test.CrawlerTest.xml

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

Test suite Passed Failed Skipped Time
ox.crawler.test.CrawlerTest 6✅ 18s

✅ examples/target/test-reports/TEST-ox.ratelimiter.test.RateLimiterTest.xml

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

Test suite Passed Failed Skipped Time
ox.ratelimiter.test.RateLimiterTest 1✅ 3s

✅ examples/target/test-reports/TEST-ox.sockets.test.RouterTest.xml

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

Test suite Passed Failed Skipped Time
ox.sockets.test.RouterTest 1✅ 352ms

✅ examples/target/test-reports/TEST-ox.supervise.test.BroadcastTest.xml

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

Test suite Passed Failed Skipped Time
ox.supervise.test.BroadcastTest 1✅ 3s

✅ kafka/target/test-reports/TEST-ox.kafka.KafkaTest.xml

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

Test suite Passed Failed Skipped Time
ox.kafka.KafkaTest 5✅ 48s

✅ plugin-test/target/test-reports/TEST-ox.plugin.test.RequireIOTest.xml

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

Test suite Passed Failed Skipped Time
ox.plugin.test.RequireIOTest 8✅ 9s

Annotations

Check failure on line 11 in core/src/test/scala/ox/scheduling/RepeatTest.scala

See this annotation in the file changed.

@github-actions github-actions / Test report for --

ox.scheduling.RepeatTest ► scheduleOp should repeat a function at fixed rate

Failed test found in:
  core/target/test-reports/TEST-ox.scheduling.RepeatTest.xml
Error:
  org.scalatest.exceptions.TestFailedException: 374 was not greater than or equal to 375
Raw output
org.scalatest.exceptions.TestFailedException: 374 was not greater than or equal to 375
	at org.scalatest.matchers.MatchersHelper$.indicateFailure(MatchersHelper.scala:392)
	at org.scalatest.matchers.should.Matchers$ShouldMethodHelperClass.shouldMatcher(Matchers.scala:6815)
	at org.scalatest.matchers.should.Matchers.should(Matchers.scala:6855)
	at org.scalatest.matchers.should.Matchers.should$(Matchers.scala:1808)
	at ox.scheduling.RepeatTest.should(RepeatTest.scala:11)
	at ox.scheduling.RepeatTest.testFun$proxy1$1(RepeatTest.scala:30)
	at ox.scheduling.RepeatTest.$init$$$anonfun$1(RepeatTest.scala:15)
	at org.scalatest.Transformer.apply$$anonfun$1(Transformer.scala:22)
	at org.scalatest.OutcomeOf.outcomeOf(OutcomeOf.scala:85)
	at org.scalatest.OutcomeOf.outcomeOf$(OutcomeOf.scala:31)
	at org.scalatest.OutcomeOf$.outcomeOf(OutcomeOf.scala:104)
	at org.scalatest.Transformer.apply(Transformer.scala:22)
	at org.scalatest.Transformer.apply(Transformer.scala:21)
	at org.scalatest.flatspec.AnyFlatSpecLike$$anon$5.apply(AnyFlatSpecLike.scala:1717)
	at org.scalatest.TestSuite.withFixture(TestSuite.scala:196)
	at org.scalatest.TestSuite.withFixture$(TestSuite.scala:138)
	at org.scalatest.flatspec.AnyFlatSpec.withFixture(AnyFlatSpec.scala:1685)
	at org.scalatest.flatspec.AnyFlatSpecLike.invokeWithFixture$1(AnyFlatSpecLike.scala:1723)
	at org.scalatest.flatspec.AnyFlatSpecLike.runTest$$anonfun$1(AnyFlatSpecLike.scala:1727)
	at org.scalatest.SuperEngine.runTestImpl(Engine.scala:306)
	at org.scalatest.flatspec.AnyFlatSpecLike.runTest(AnyFlatSpecLike.scala:1727)
	at org.scalatest.flatspec.AnyFlatSpecLike.runTest$(AnyFlatSpecLike.scala:51)
	at org.scalatest.flatspec.AnyFlatSpec.runTest(AnyFlatSpec.scala:1685)
	at org.scalatest.flatspec.AnyFlatSpecLike.runTests$$anonfun$1(AnyFlatSpecLike.scala:1785)
	at org.scalatest.SuperEngine.traverseSubNodes$1$$anonfun$1(Engine.scala:413)
	at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
	at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
	at scala.collection.immutable.List.foreach(List.scala:333)
	at org.scalatest.SuperEngine.traverseSubNodes$1(Engine.scala:429)
	at org.scalatest.SuperEngine.runTestsInBranch(Engine.scala:390)
	at org.scalatest.SuperEngine.traverseSubNodes$1$$anonfun$1(Engine.scala:427)
	at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
	at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
	at scala.collection.immutable.List.foreach(List.scala:333)
	at org.scalatest.SuperEngine.traverseSubNodes$1(Engine.scala:429)
	at org.scalatest.SuperEngine.runTestsInBranch(Engine.scala:396)
	at org.scalatest.SuperEngine.runTestsImpl(Engine.scala:475)
	at org.scalatest.flatspec.AnyFlatSpecLike.runTests(AnyFlatSpecLike.scala:1785)
	at org.scalatest.flatspec.AnyFlatSpecLike.runTests$(AnyFlatSpecLike.scala:51)
	at org.scalatest.flatspec.AnyFlatSpec.runTests(AnyFlatSpec.scala:1685)
	at org.scalatest.Suite.run(Suite.scala:1114)
	at org.scalatest.Suite.run$(Suite.scala:564)
	at org.scalatest.flatspec.AnyFlatSpec.org$scalatest$flatspec$AnyFlatSpecLike$$super$run(AnyFlatSpec.scala:1685)
	at org.scalatest.flatspec.AnyFlatSpecLike.run$$anonfun$1(AnyFlatSpecLike.scala:1830)
	at org.scalatest.SuperEngine.runImpl(Engine.scala:535)
	at org.scalatest.flatspec.AnyFlatSpecLike.run(AnyFlatSpecLike.scala:1830)
	at org.scalatest.flatspec.AnyFlatSpecLike.run$(AnyFlatSpecLike.scala:51)
	at org.scalatest.flatspec.AnyFlatSpec.run(AnyFlatSpec.scala:1685)
	at org.scalatest.tools.Framework.org$scalatest$tools$Framework$$runSuite(Framework.scala:321)
	at org.scalatest.tools.Framework$ScalaTestTask.execute(Framework.scala:517)
	at sbt.TestRunner.runTest$1(TestFramework.scala:153)
	at sbt.TestRunner.run(TestFramework.scala:168)
	at sbt.TestFramework$$anon$3$$anonfun$$lessinit$greater$1.$anonfun$apply$1(TestFramework.scala:336)
	at sbt.TestFramework$.sbt$TestFramework$$withContextLoader(TestFramework.scala:296)
	at sbt.TestFramework$$anon$3$$anonfun$$lessinit$greater$1.apply(TestFramework.scala:336)
	at sbt.TestFramework$$anon$3$$anonfun$$lessinit$greater$1.apply(TestFramework.scala:336)
	at sbt.TestFunction.apply(TestFramework.scala:348)
	at sbt.Tests$.$anonfun$toTask$1(Tests.scala:436)
	at sbt.std.Transform$$anon$3.$anonfun$apply$2(Transform.scala:47)
	at sbt.std.Transform$$anon$4.work(Transform.scala:69)
	at sbt.Execute.$anonfun$submit$2(Execute.scala:283)
	at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24)
	at sbt.Execute.work(Execute.scala:292)
	at sbt.Execute.$anonfun$submit$1(Execute.scala:283)
	at sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265)
	at sbt.CompletionService$$anon$2.call(CompletionService.scala:65)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317)
	at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
	at java.base/java.lang.Thread.run(Thread.java:1583)

Check failure on line 11 in core/src/test/scala/ox/scheduling/RepeatTest.scala

See this annotation in the file changed.

@github-actions github-actions / Test report for --

ox.scheduling.RepeatTest ► scheduleOp should repeat a function with initial delay

Failed test found in:
  core/target/test-reports/TEST-ox.scheduling.RepeatTest.xml
Error:
  org.scalatest.exceptions.TestFailedException: 347 was not greater than or equal to 350
Raw output
org.scalatest.exceptions.TestFailedException: 347 was not greater than or equal to 350
	at org.scalatest.matchers.MatchersHelper$.indicateFailure(MatchersHelper.scala:392)
	at org.scalatest.matchers.should.Matchers$ShouldMethodHelperClass.shouldMatcher(Matchers.scala:6815)
	at org.scalatest.matchers.should.Matchers.should(Matchers.scala:6855)
	at org.scalatest.matchers.should.Matchers.should$(Matchers.scala:1808)
	at ox.scheduling.RepeatTest.should(RepeatTest.scala:11)
	at ox.scheduling.RepeatTest.testFun$proxy2$1(RepeatTest.scala:53)
	at ox.scheduling.RepeatTest.$init$$$anonfun$2(RepeatTest.scala:36)
	at org.scalatest.Transformer.apply$$anonfun$1(Transformer.scala:22)
	at org.scalatest.OutcomeOf.outcomeOf(OutcomeOf.scala:85)
	at org.scalatest.OutcomeOf.outcomeOf$(OutcomeOf.scala:31)
	at org.scalatest.OutcomeOf$.outcomeOf(OutcomeOf.scala:104)
	at org.scalatest.Transformer.apply(Transformer.scala:22)
	at org.scalatest.Transformer.apply(Transformer.scala:21)
	at org.scalatest.flatspec.AnyFlatSpecLike$$anon$5.apply(AnyFlatSpecLike.scala:1717)
	at org.scalatest.TestSuite.withFixture(TestSuite.scala:196)
	at org.scalatest.TestSuite.withFixture$(TestSuite.scala:138)
	at org.scalatest.flatspec.AnyFlatSpec.withFixture(AnyFlatSpec.scala:1685)
	at org.scalatest.flatspec.AnyFlatSpecLike.invokeWithFixture$1(AnyFlatSpecLike.scala:1723)
	at org.scalatest.flatspec.AnyFlatSpecLike.runTest$$anonfun$1(AnyFlatSpecLike.scala:1727)
	at org.scalatest.SuperEngine.runTestImpl(Engine.scala:306)
	at org.scalatest.flatspec.AnyFlatSpecLike.runTest(AnyFlatSpecLike.scala:1727)
	at org.scalatest.flatspec.AnyFlatSpecLike.runTest$(AnyFlatSpecLike.scala:51)
	at org.scalatest.flatspec.AnyFlatSpec.runTest(AnyFlatSpec.scala:1685)
	at org.scalatest.flatspec.AnyFlatSpecLike.runTests$$anonfun$1(AnyFlatSpecLike.scala:1785)
	at org.scalatest.SuperEngine.traverseSubNodes$1$$anonfun$1(Engine.scala:413)
	at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
	at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
	at scala.collection.immutable.List.foreach(List.scala:333)
	at org.scalatest.SuperEngine.traverseSubNodes$1(Engine.scala:429)
	at org.scalatest.SuperEngine.runTestsInBranch(Engine.scala:390)
	at org.scalatest.SuperEngine.traverseSubNodes$1$$anonfun$1(Engine.scala:427)
	at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
	at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
	at scala.collection.immutable.List.foreach(List.scala:333)
	at org.scalatest.SuperEngine.traverseSubNodes$1(Engine.scala:429)
	at org.scalatest.SuperEngine.runTestsInBranch(Engine.scala:396)
	at org.scalatest.SuperEngine.runTestsImpl(Engine.scala:475)
	at org.scalatest.flatspec.AnyFlatSpecLike.runTests(AnyFlatSpecLike.scala:1785)
	at org.scalatest.flatspec.AnyFlatSpecLike.runTests$(AnyFlatSpecLike.scala:51)
	at org.scalatest.flatspec.AnyFlatSpec.runTests(AnyFlatSpec.scala:1685)
	at org.scalatest.Suite.run(Suite.scala:1114)
	at org.scalatest.Suite.run$(Suite.scala:564)
	at org.scalatest.flatspec.AnyFlatSpec.org$scalatest$flatspec$AnyFlatSpecLike$$super$run(AnyFlatSpec.scala:1685)
	at org.scalatest.flatspec.AnyFlatSpecLike.run$$anonfun$1(AnyFlatSpecLike.scala:1830)
	at org.scalatest.SuperEngine.runImpl(Engine.scala:535)
	at org.scalatest.flatspec.AnyFlatSpecLike.run(AnyFlatSpecLike.scala:1830)
	at org.scalatest.flatspec.AnyFlatSpecLike.run$(AnyFlatSpecLike.scala:51)
	at org.scalatest.flatspec.AnyFlatSpec.run(AnyFlatSpec.scala:1685)
	at org.scalatest.tools.Framework.org$scalatest$tools$Framework$$runSuite(Framework.scala:321)
	at org.scalatest.tools.Framework$ScalaTestTask.execute(Framework.scala:517)
	at sbt.TestRunner.runTest$1(TestFramework.scala:153)
	at sbt.TestRunner.run(TestFramework.scala:168)
	at sbt.TestFramework$$anon$3$$anonfun$$lessinit$greater$1.$anonfun$apply$1(TestFramework.scala:336)
	at sbt.TestFramework$.sbt$TestFramework$$withContextLoader(TestFramework.scala:296)
	at sbt.TestFramework$$anon$3$$anonfun$$lessinit$greater$1.apply(TestFramework.scala:336)
	at sbt.TestFramework$$anon$3$$anonfun$$lessinit$greater$1.apply(TestFramework.scala:336)
	at sbt.TestFunction.apply(TestFramework.scala:348)
	at sbt.Tests$.$anonfun$toTask$1(Tests.scala:436)
	at sbt.std.Transform$$anon$3.$anonfun$apply$2(Transform.scala:47)
	at sbt.std.Transform$$anon$4.work(Transform.scala:69)
	at sbt.Execute.$anonfun$submit$2(Execute.scala:283)
	at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24)
	at sbt.Execute.work(Execute.scala:292)
	at sbt.Execute.$anonfun$submit$1(Execute.scala:283)
	at sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265)
	at sbt.CompletionService$$anon$2.call(CompletionService.scala:65)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317)
	at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
	at java.base/java.lang.Thread.run(Thread.java:1583)