fix: Current permissions -> PAK with no-auth mode #6074
GitHub Actions / Backend Tests
failed
Jan 29, 2024 in 0s
32 passed, 1 failed and 0 skipped
✅ backend/app/build/test-results/runWebsocketTests/TEST-io.tolgee.batch.BatchJobsGeneralWithoutRedisTest.xml
11 tests were completed in 25s with 11 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
io.tolgee.batch.BatchJobsGeneralWithoutRedisTest | 11✅ | 25s |
✅ io.tolgee.batch.BatchJobsGeneralWithoutRedisTest
✅ it locks the single job for project()
✅ debounces job()
✅ doesn't lock non-exclusive job()
✅ cancels the job()
✅ retries failed with generic exception()
✅ retries failed with RequeueWithTimeoutException()
✅ correctly reports failed test when FailedDontRequeueException thrown()
✅ executes operation()
✅ retries and fails on management exceptions issues()
✅ publishes progress of single chunk job()
✅ retrying works with error keys()
❌ backend/app/build/test-results/runWebsocketTests/TEST-io.tolgee.batch.BatchJobsGeneralWithRedisTest.xml
12 tests were completed in 36s with 11 passed, 1 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
io.tolgee.batch.BatchJobsGeneralWithRedisTest | 11✅ | 1❌ | 36s |
❌ io.tolgee.batch.BatchJobsGeneralWithRedisTest
✅ it locks the single job for project()
✅ debounces job()
✅ doesn't lock non-exclusive job()
✅ cancels the job()
✅ retries failed with generic exception()
✅ retries failed with RequeueWithTimeoutException()
✅ correctly reports failed test when FailedDontRequeueException thrown()
✅ executes operation()
✅ retries and fails on management exceptions issues()
❌ publishes progress of single chunk job()
java.lang.AssertionError:
✅ retrying works with error keys()
✅ removes from queue using event()
✅ backend/app/build/test-results/runWebsocketTests/TEST-io.tolgee.websocket.WebsocketWithoutRedisTest.xml
5 tests were completed in 5s with 5 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
io.tolgee.websocket.WebsocketWithoutRedisTest | 5✅ | 5s |
✅ io.tolgee.websocket.WebsocketWithoutRedisTest
✅ notifies on key modification()
✅ doesn't subscribe without permissions()
✅ notifies on key deletion()
✅ notifies on key creation()
✅ notifies on translation modification()
✅ backend/app/build/test-results/runWebsocketTests/TEST-io.tolgee.websocket.WebsocketWithRedisTest.xml
5 tests were completed in 5s with 5 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
io.tolgee.websocket.WebsocketWithRedisTest | 5✅ | 5s |
✅ io.tolgee.websocket.WebsocketWithRedisTest
✅ notifies on key modification()
✅ doesn't subscribe without permissions()
✅ notifies on key deletion()
✅ notifies on key creation()
✅ notifies on translation modification()
Annotations
Check failure on line 104 in backend/app/src/test/kotlin/io/tolgee/batch/BatchJobTestUtil.kt
github-actions / Backend Tests
io.tolgee.batch.BatchJobsGeneralWithRedisTest ► publishes progress of single chunk job()
Failed test found in:
backend/app/build/test-results/runWebsocketTests/TEST-io.tolgee.batch.BatchJobsGeneralWithRedisTest.xml
Error:
java.lang.AssertionError:
Raw output
java.lang.AssertionError:
Expected size: 101 but was: 99 in:
["{"actor":{"data":{"id":19,"username":"test_username","name":"","avatar":null,"deleted":false,"links":[]},"type":"USER"},"data":{"jobId":1000003014,"processed":3,"total":100,"status":"RUNNING","errorMessage":null},"sourceActivity":null,"activityId":null,"dataCollapsed":false,"timestamp":1687237928000}",
"{"actor":{"data":{"id":19,"username":"test_username","name":"","avatar":null,"deleted":false,"links":[]},"type":"USER"},"data":{"jobId":1000003014,"processed":4,"total":100,"status":"RUNNING","errorMessage":null},"sourceActivity":null,"activityId":null,"dataCollapsed":false,"timestamp":1687237928000}",
"{"actor":{"data":{"id":19,"username":"test_username","name":"","avatar":null,"deleted":false,"links":[]},"type":"USER"},"data":{"jobId":1000003014,"processed":5,"total":100,"status":"RUNNING","errorMessage":null},"sourceActivity":null,"activityId":null,"dataCollapsed":false,"timestamp":1687237928000}",
"{"actor":{"data":{"id":19,"username":"test_username","name":"","avatar":null,"deleted":false,"links":[]},"type":"USER"},"data":{"jobId":1000003014,"processed":6,"total":100,"status":"RUNNING","errorMessage":null},"sourceActivity":null,"activityId":null,"dataCollapsed":false,"timestamp":1687237928000}",
"{"actor":{"data":{"id":19,"username":"test_username","name":"","avatar":null,"deleted":false,"links":[]},"type":"USER"},"data":{"jobId":1000003014,"processed":7,"total":100,"status":"RUNNING","errorMessage":null},"sourceActivity":null,"activityId":null,"dataCollapsed":false,"timestamp":1687237928000}",
"{"actor":{"data":{"id":19,"username":"test_username","name":"","avatar":null,"deleted":false,"links":[]},"type":"USER"},"data":{"jobId":1000003014,"processed":8,"total":100,"status":"RUNNING","errorMessage":null},"sourceActivity":null,"activityId":null,"dataCollapsed":false,"timestamp":1687237928000}",
"{"actor":{"data":{"id":19,"username":"test_username","name":"","avatar":null,"deleted":false,"links":[]},"type":"USER"},"data":{"jobId":1000003014,"processed":9,"total":100,"status":"RUNNING","errorMessage":null},"sourceActivity":null,"activityId":null,"dataCollapsed":false,"timestamp":1687237928000}",
"{"actor":{"data":{"id":19,"username":"test_username","name":"","avatar":null,"deleted":false,"links":[]},"type":"USER"},"data":{"jobId":1000003014,"processed":10,"total":100,"status":"RUNNING","errorMessage":null},"sourceActivity":null,"activityId":null,"dataCollapsed":false,"timestamp":1687237928000}",
"{"actor":{"data":{"id":19,"username":"test_username","name":"","avatar":null,"deleted":false,"links":[]},"type":"USER"},"data":{"jobId":1000003014,"processed":11,"total":100,"status":"RUNNING","errorMessage":null},"sourceActivity":null,"activityId":null,"dataCollapsed":false,"timestamp":1687237928000}",
"{"actor":{"data":{"id":19,"username":"test_username","name":"","avatar":null,"deleted":false,"links":[]},"type":"USER"},"data":{"jobId":1000003014,"processed":12,"total":100,"status":"RUNNING","errorMessage":null},"sourceActivity":null,"activityId":null,"dataCollapsed":false,"timestamp":1687237928000}",
"{"actor":{"data":{"id":19,"username":"test_username","name":"","avatar":null,"deleted":false,"links":[]},"type":"USER"},"data":{"jobId":1000003014,"processed":14,"total":100,"status":"RUNNING","errorMessage":null},"sourceActivity":null,"activityId":null,"dataCollapsed":false,"timestamp":1687237928000}",
"{"actor":{"data":{"id":19,"username":"test_username","name":"","avatar":null,"deleted":false,"links":[]},"type":"USER"},"data":{"jobId":1000003014,"processed":15,"total":100,"status":"RUNNING","errorMessage":null},"sourceActivity":null,"activityId":null,"dataCollapsed":false,"timestamp":1687237928000}",
"{"actor":{"data":{"id":19,"username":"test_username","name":"","avatar":null,"deleted":false,"links":[]},"type":"USER"},"data":{"jobId":1000003014,"processed":13,"total":100,"status":"RUNNING","errorMessage":null},"sourceActivity":null,"activityId":null,"dataCollapsed":false,"timestamp":1687237928000}",
"{"actor":{"data":{"id":19,"username":"test_username","name":"","avatar":null,"deleted":false,"links":[]},"type":"USER"},"data":{"jobId":1000003014,"processed":16,"total":100,"status":"RUNNING","errorMessage":null},"sourceActivity":null,"activityId":null,"dataCollapsed":false,"timestamp":1687237928000}",
"{"actor":{"data":{"id":19,"username":"test_username","name":"","avatar":null,"deleted":false,"links":[]},"type":"USER"},"data":{"jobId":1000003014,"processed":17,"total":100,"status":"RUNNING","errorMessage":null},"sourceActivity":null,"activityId":null,"dataCollapsed":false,"timestamp":1687237928000}",
"{"actor":{"data":{"id":19,"username":"test_username","name":"","avatar":null,"deleted":false,"links":[]},"type":"USER"},"data":{"jobId":1000003014,"processed":18,"total":100,"status":"RUNNING","errorMessage":null},"sourceActivity":null,"activityId":null,"dataCollapsed":false,"timestamp":1687237928000}",
"{"actor":{"data":{"id":19,"username":"test_username","name":"","avatar":null,"deleted":false,"links":[]},"type":"USER"},"data":{"jobId":1000003014,"processed":19,"total":100,"status":"RUNNING","errorMessage":null},"sourceActivity":null,"activityId":null,"dataCollapsed":false,"timestamp":1687237928000}",
"{"actor":{"data":{"id":19,"username":"test_username","name":"","avatar":null,"deleted":false,"links":[]},"type":"USER"},"data":{"jobId":1000003014,"processed":20,"total":100,"status":"RUNNING","errorMessage":null},"sourceActivity":null,"activityId":null,"dataCollapsed":false,"timestamp":1687237928000}",
"{"actor":{"data":{"id":19,"username":"test_username","name":"","avatar":null,"deleted":false,"links":[]},"type":"USER"},"data":{"jobId":1000003014,"processed":21,"total":100,"status":"RUNNING","errorMessage":null},"sourceActivity":null,"activityId":null,"dataCollapsed":false,"timestamp":1687237928000}",
"{"actor":{"data":{"id":19,"username":"test_username","name":"","avatar":null,"deleted":false,"links":[]},"type":"USER"},"data":{"jobId":1000003014,"processed":22,"total":100,"status":"RUNNING","errorMessage":null},"sourceActivity":null,"activityId":null,"dataCollapsed":false,"timestamp":1687237928000}",
"{"actor":{"data":{"id":19,"username":"test_username","name":"","avatar":null,"deleted":false,"links":[]},"type":"USER"},"data":{"jobId":1000003014,"processed":23,"total":100,"status":"RUNNING","errorMessage":null},"sourceActivity":null,"activityId":null,"dataCollapsed":false,"timestamp":1687237928000}",
"{"actor":{"data":{"id":19,"username":"test_username","name":"","avatar":null,"deleted":false,"links":[]},"type":"USER"},"data":{"jobId":1000003014,"processed":24,"total":100,"status":"RUNNING","errorMessage":null},"sourceActivity":null,"activityId":null,"dataCollapsed":false,"timestamp":1687237928000}",
"{"actor":{"data":{"id":19,"username":"test_username","name":"","avatar":null,"deleted":false,"links":[]},"type":"USER"},"data":{"jobId":1000003014,"processed":25,"total":100,"status":"RUNNING","errorMessage":null},"sourceActivity":null,"activityId":null,"dataCollapsed":false,"timestamp":1687237928000}",
"{"actor":{"data":{"id":19,"username":"test_username","name":"","avatar":null,"deleted":false,"links":[]},"type":"USER"},"data":{"jobId":1000003014,"processed":26,"total":100,"status":"RUNNING","errorMessage":null},"sourceActivity":null,"activityId":null,"dataCollapsed":false,"timestamp":1687237928000}",
"{"actor":{"data":{"id":19,"username":"test_username","name":"","avatar":null,"deleted":false,"links":[]},"type":"USER"},"data":{"jobId":1000003014,"processed":27,"total":100,"status":"RUNNING","errorMessage":null},"sourceActivity":null,"activityId":null,"dataCollapsed":false,"timestamp":1687237928000}",
"{"actor":{"data":{"id":19,"username":"test_username","name":"","avatar":null,"deleted":false,"links":[]},"type":"USER"},"data":{"jobId":1000003014,"processed":28,"total":100,"status":"RUNNING","errorMessage":null},"sourceActivity":null,"activityId":null,"dataCollapsed":false,"timestamp":1687237928000}",
"{"actor":{"data":{"id":19,"username":"test_username","name":"","avatar":null,"deleted":false,"links":[]},"type":"USER"},"data":{"jobId":1000003014,"processed":29,"total":100,"status":"RUNNING","errorMessage":null},"sourceActivity":null,"activityId":null,"dataCollapsed":false,"timestamp":1687237928000}",
"{"actor":{"data":{"id":19,"username":"test_username","name":"","avatar":null,"deleted":false,"links":[]},"type":"USER"},"data":{"jobId":1000003014,"processed":30,"total":100,"status":"RUNNING","errorMessage":null},"sourceActivity":null,"activityId":null,"dataCollapsed":false,"timestamp":1687237928000}",
"{"actor":{"data":{"id":19,"username":"test_username","name":"","avatar":null,"deleted":false,"links":[]},"type":"USER"},"data":{"jobId":1000003014,"processed":31,"total":100,"status":"RUNNING","errorMessage":null},"sourceActivity":null,"activityId":null,"dataCollapsed":false,"timestamp":1687237928000}",
"{"actor":{"data":{"id":19,"username":"test_username","name":"","avatar":null,"deleted":false,"links":[]},"type":"USER"},"data":{"jobId":1000003014,"processed":32,"total":100,"status":"RUNNING","errorMessage":null},"sourceActivity":null,"activityId":null,"dataCollapsed":false,"timestamp":1687237928000}",
"{"actor":{"data":{"id":19,"username":"test_username","name":"","avatar":null,"deleted":false,"links":[]},"type":"USER"},"data":{"jobId":1000003014,"processed":33,"total":100,"status":"RUNNING","errorMessage":null},"sourceActivity":null,"activityId":null,"dataCollapsed":false,"timestamp":1687237928000}",
"{"actor":{"data":{"id":19,"username":"test_username","name":"","avatar":null,"deleted":false,"links":[]},"type":"USER"},"data":{"jobId":1000003014,"processed":34,"total":100,"status":"RUNNING","errorMessage":null},"sourceActivity":null,"activityId":null,"dataCollapsed":false,"timestamp":1687237928000}",
"{"actor":{"data":{"id":19,"username":"test_username","name":"","avatar":null,"deleted":false,"links":[]},"type":"USER"},"data":{"jobId":1000003014,"processed":35,"total":100,"status":"RUNNING","errorMessage":null},"sourceActivity":null,"activityId":null,"dataCollapsed":false,"timestamp":1687237928000}",
"{"actor":{"data":{"id":19,"username":"test_username","name":"","avatar":null,"deleted":false,"links":[]},"type":"USER"},"data":{"jobId":1000003014,"processed":36,"total":100,"status":"RUNNING","errorMessage":null},"sourceActivity":null,"activityId":null,"dataCollapsed":false,"timestamp":1687237928000}",
"{"actor":{"data":{"id":19,"username":"test_username","name":"","avatar":null,"deleted":false,"links":[]},"type":"USER"},"data":{"jobId":1000003014,"processed":37,"total":100,"status":"RUNNING","errorMessage":null},"sourceActivity":null,"activityId":null,"dataCollapsed":false,"timestamp":1687237928000}",
"{"actor":{"data":{"id":19,"username":"test_username","name":"","avatar":null,"deleted":false,"links":[]},"type":"USER"},"data":{"jobId":1000003014,"processed":38,"total":100,"status":"RUNNING","errorMessage":null},"sourceActivity":null,"activityId":null,"dataCollapsed":false,"timestamp":1687237928000}",
"{"actor":{"data":{"id":19,"username":"test_username","name":"","avatar":null,"deleted":false,"links":[]},"type":"USER"},"data":{"jobId":1000003014,"processed":39,"total":100,"status":"RUNNING","errorMessage":null},"sourceActivity":null,"activityId":null,"dataCollapsed":false,"timestamp":1687237928000}",
"{"actor":{"data":{"id":19,"username":"test_username","name":"","avatar":null,"deleted":false,"links":[]},"type":"USER"},"data":{"jobId":1000003014,"processed":44,"total":100,"status":"RUNNING","errorMessage":null},"sourceActivity":null,"activityId":null,"dataCollapsed":false,"timestamp":1687237928000}",
"{"actor":{"data":{"id":19,"username":"test_username","name":"","avatar":null,"deleted":false,"links":[]},"type":"USER"},"data":{"jobId":1000003014,"processed":43,"total":100,"status":"RUNNING","errorMessage":null},"sourceActivity":null,"activityId":null,"dataCollapsed":false,"timestamp":1687237928000}",
"{"actor":{"data":{"id":19,"username":"test_username","name":"","avatar":null,"deleted":false,"links":[]},"type":"USER"},"data":{"jobId":1000003014,"processed":45,"total":100,"status":"RUNNING","errorMessage":null},"sourceActivity":null,"activityId":null,"dataCollapsed":false,"timestamp":1687237928000}",
"{"actor":{"data":{"id":19,"username":"test_username","name":"","avatar":null,"deleted":false,"links":[]},"type":"USER"},"data":{"jobId":1000003014,"processed":42,"total":100,"status":"RUNNING","errorMessage":null},"sourceActivity":null,"activityId":null,"dataCollapsed":false,"timestamp":1687237928000}",
"{"actor":{"data":{"id":19,"username":"test_username","name":"","avatar":null,"deleted":false,"links":[]},"type":"USER"},"data":{"jobId":1000003014,"processed":46,"total":100,"status":"RUNNING","errorMessage":null},"sourceActivity":null,"activityId":null,"dataCollapsed":false,"timestamp":1687237928000}",
"{"actor":{"data":{"id":19,"username":"test_username","name":"","avatar":null,"deleted":false,"links":[]},"type":"USER"},"data":{"jobId":1000003014,"processed":41,"total":100,"status":"RUNNING","errorMessage":null},"sourceActivity":null,"activityId":null,"dataCollapsed":false,"timestamp":1687237928000}",
"{"actor":{"data":{"id":19,"username":"test_username","name":"","avatar":null,"deleted":false,"links":[]},"type":"USER"},"data":{"jobId":1000003014,"processed":40,"total":100,"status":"RUNNING","errorMessage":null},"sourceActivity":null,"activityId":null,"dataCollapsed":false,"timestamp":1687237928000}",
"{"actor":{"data":{"id":19,"username":"test_username","name":"","avatar":null,"deleted":false,"links":[]},"type":"USER"},"data":{"jobId":1000003014,"processed":47,"total":100,"status":"RUNNING","errorMessage":null},"sourceActivity":null,"activityId":null,"dataCollapsed":false,"timestamp":1687237928000}",
"{"actor":{"data":{"id":19,"username":"test_username","name":"","avatar":null,"deleted":false,"links":[]},"type":"USER"},"data":{"jobId":1000003014,"processed":49,"total":100,"status":"RUNNING","errorMessage":null},"sourceActivity":null,"activityId":null,"dataCollapsed":false,"timestamp":1687237928000}",
"{"actor":{"data":{"id":19,"username":"test_username","name":"","avatar":null,"deleted":false,"links":[]},"type":"USER"},"data":{"jobId":1000003014,"processed":48,"total":100,"status":"RUNNING","errorMessage":null},"sourceActivity":null,"activityId":null,"dataCollapsed":false,"timestamp":1687237928000}",
"{"actor":{"data":{"id":19,"username":"test_username","name":"","avatar":null,"deleted":false,"links":[]},"type":"USER"},"data":{"jobId":1000003014,"processed":50,"total":100,"status":"RUNNING","errorMessage":null},"sourceActivity":null,"activityId":null,"dataCollapsed":false,"timestamp":1687237928000}",
"{"actor":{"data":{"id":19,"username":"test_username","name":"","avatar":null,"deleted":false,"links":[]},"type":"USER"},"data":{"jobId":1000003014,"processed":51,"total":100,"status":"RUNNING","errorMessage":null},"sourceActivity":null,"activityId":null,"dataCollapsed":false,"timestamp":1687237928000}",
"{"actor":{"data":{"id":19,"username":"test_username","name":"","avatar":null,"deleted":false,"links":[]},"type":"USER"},"data":{"jobId":1000003014,"processed":52,"total":100,"status":"RUNNING","errorMessage":null},"sourceActivity":null,"activityId":null,"dataCollapsed":false,"timestamp":1687237928000}",
"{"actor":{"data":{"id":19,"username":"test_username","name":"","avatar":null,"deleted":false,"links":[]},"type":"USER"},"data":{"jobId":1000003014,"processed":53,"total":100,"status":"RUNNING","errorMessage":null},"sourceActivity":null,"activityId":null,"dataCollapsed":false,"timestamp":1687237928000}",
"{"actor":{"data":{"id":19,"username":"test_username","name":"","avatar":null,"deleted":false,"links":[]},"type":"USER"},"data":{"jobId":1000003014,"processed":54,"total":100,"status":"RUNNING","errorMessage":null},"sourceActivity":null,"activityId":null,"dataCollapsed":false,"timestamp":1687237928000}",
"{"actor":{"data":{"id":19,"username":"test_username","name":"","avatar":null,"deleted":false,"links":[]},"type":"USER"},"data":{"jobId":1000003014,"processed":55,"total":100,"status":"RUNNING","errorMessage":null},"sourceActivity":null,"activityId":null,"dataCollapsed":false,"timestamp":1687237928000}",
"{"actor":{"data":{"id":19,"username":"test_username","name":"","avatar":null,"deleted":false,"links":[]},"type":"USER"},"data":{"jobId":1000003014,"processed":56,"total":100,"status":"RUNNING","errorMessage":null},"sourceActivity":null,"activityId":null,"dataCollapsed":false,"timestamp":1687237928000}",
"{"actor":{"data":{"id":19,"username":"test_username","name":"","avatar":null,"deleted":false,"links":[]},"type":"USER"},"data":{"jobId":1000003014,"processed":57,"total":100,"status":"RUNNING","errorMessage":null},"sourceActivity":null,"activityId":null,"dataCollapsed":false,"timestamp":1687237928000}",
"{"actor":{"data":{"id":19,"username":"test_username","name":"","avatar":null,"deleted":false,"links":[]},"type":"USER"},"data":{"jobId":1000003014,"processed":58,"total":100,"status":"RUNNING","errorMessage":null},"sourceActivity":null,"activityId":null,"dataCollapsed":false,"timestamp":1687237928000}",
"{"actor":{"data":{"id":19,"username":"test_username","name":"","avatar":null,"deleted":false,"links":[]},"type":"USER"},"data":{"jobId":1000003014,"processed":59,"total":100,"status":"RUNNING","errorMessage":null},"sourceActivity":null,"activityId":null,"dataCollapsed":false,"timestamp":1687237928000}",
"{"actor":{"data":{"id":19,"username":"test_username","name":"","avatar":null,"deleted":false,"links":[]},"type":"USER"},"data":{"jobId":1000003014,"processed":60,"total":100,"status":"RUNNING","errorMessage":null},"sourceActivity":null,"activityId":null,"dataCollapsed":false,"timestamp":1687237928000}",
"{"actor":{"data":{"id":19,"username":"test_username","name":"","avatar":null,"deleted":false,"links":[]},"type":"USER"},"data":{"jobId":1000003014,"processed":62,"total":100,"status":"RUNNING","errorMessage":null},"sourceActivity":null,"activityId":null,"dataCollapsed":false,"timestamp":1687237928000}",
"{"actor":{"data":{"id":19,"username":"test_username","name":"","avatar":null,"deleted":false,"links":[]},"type":"USER"},"data":{"jobId":1000003014,"processed":61,"total":100,"status":"RUNNING","errorMessage":null},"sourceActivity":null,"activityId":null,"dataCollapsed":false,"timestamp":1687237928000}",
"{"actor":{"data":{"id":19,"username":"test_username","name":"","avatar":null,"deleted":false,"links":[]},"type":"USER"},"data":{"jobId":1000003014,"processed":63,"total":100,"status":"RUNNING","errorMessage":null},"sourceActivity":null,"activityId":null,"dataCollapsed":false,"timestamp":1687237928000}",
"{"actor":{"data":{"id":19,"username":"test_username","name":"","avatar":null,"deleted":false,"links":[]},"type":"USER"},"data":{"jobId":1000003014,"processed":64,"total":100,"status":"RUNNING","errorMessage":null},"sourceActivity":null,"activityId":null,"dataCollapsed":false,"timestamp":1687237928000}",
"{"actor":{"data":{"id":19,"username":"test_username","name":"","avatar":null,"deleted":false,"links":[]},"type":"USER"},"data":{"jobId":1000003014,"processed":65,"total":100,"status":"RUNNING","errorMessage":null},"sourceActivity":null,"activityId":null,"dataCollapsed":false,"timestamp":1687237928000}",
"{"actor":{"data":{"id":19,"username":"test_username","name":"","avatar":null,"deleted":false,"links":[]},"type":"USER"},"data":{"jobId":1000003014,"processed":66,"total":100,"status":"RUNNING","errorMessage":null},"sourceActivity":null,"activityId":null,"dataCollapsed":false,"timestamp":1687237928000}",
"{"actor":{"data":{"id":19,"username":"test_username","name":"","avatar":null,"deleted":false,"links":[]},"type":"USER"},"data":{"jobId":1000003014,"processed":68,"total":100,"status":"RUNNING","errorMessage":null},"sourceActivity":null,"activityId":null,"dataCollapsed":false,"timestamp":1687237928000}",
"{"actor":{"data":{"id":19,"username":"test_username","name":"","avatar":null,"deleted":false,"links":[]},"type":"USER"},"data":{"jobId":1000003014,"processed":69,"total":100,"status":"RUNNING","errorMessage":null},"sourceActivity":null,"activityId":null,"dataCollapsed":false,"timestamp":1687237928000}",
"{"actor":{"data":{"id":19,"username":"test_username","name":"","avatar":null,"deleted":false,"links":[]},"type":"USER"},"data":{"jobId":1000003014,"processed":70,"total":100,"status":"RUNNING","errorMessage":null},"sourceActivity":null,"activityId":null,"dataCollapsed":false,"timestamp":1687237928000}",
"{"actor":{"data":{"id":19,"username":"test_username","name":"","avatar":null,"deleted":false,"links":[]},"type":"USER"},"data":{"jobId":1000003014,"processed":67,"total":100,"status":"RUNNING","errorMessage":null},"sourceActivity":null,"activityId":null,"dataCollapsed":false,"timestamp":1687237928000}",
"{"actor":{"data":{"id":19,"username":"test_username","name":"","avatar":null,"deleted":false,"links":[]},"type":"USER"},"data":{"jobId":1000003014,"processed":71,"total":100,"status":"RUNNING","errorMessage":null},"sourceActivity":null,"activityId":null,"dataCollapsed":false,"timestamp":1687237928000}",
"{"actor":{"data":{"id":19,"username":"test_username","name":"","avatar":null,"deleted":false,"links":[]},"type":"USER"},"data":{"jobId":1000003014,"processed":72,"total":100,"status":"RUNNING","errorMessage":null},"sourceActivity":null,"activityId":null,"dataCollapsed":false,"timestamp":1687237928000}",
"{"actor":{"data":{"id":19,"username":"test_username","name":"","avatar":null,"deleted":false,"links":[]},"type":"USER"},"data":{"jobId":1000003014,"processed":73,"total":100,"status":"RUNNING","errorMessage":null},"sourceActivity":null,"activityId":null,"dataCollapsed":false,"timestamp":1687237928000}",
"{"actor":{"data":{"id":19,"username":"test_username","name":"","avatar":null,"deleted":false,"links":[]},"type":"USER"},"data":{"jobId":1000003014,"processed":74,"total":100,"status":"RUNNING","errorMessage":null},"sourceActivity":null,"activityId":null,"dataCollapsed":false,"timestamp":1687237928000}",
"{"actor":{"data":{"id":19,"username":"test_username","name":"","avatar":null,"deleted":false,"links":[]},"type":"USER"},"data":{"jobId":1000003014,"processed":75,"total":100,"status":"RUNNING","errorMessage":null},"sourceActivity":null,"activityId":null,"dataCollapsed":false,"timestamp":1687237928000}",
"{"actor":{"data":{"id":19,"username":"test_username","name":"","avatar":null,"deleted":false,"links":[]},"type":"USER"},"data":{"jobId":1000003014,"processed":76,"total":100,"status":"RUNNING","errorMessage":null},"sourceActivity":null,"activityId":null,"dataCollapsed":false,"timestamp":1687237928000}",
"{"actor":{"data":{"id":19,"username":"test_username","name":"","avatar":null,"deleted":false,"links":[]},"type":"USER"},"data":{"jobId":1000003014,"processed":77,"total":100,"status":"RUNNING","errorMessage":null},"sourceActivity":null,"activityId":null,"dataCollapsed":false,"timestamp":1687237928000}",
"{"actor":{"data":{"id":19,"username":"test_username","name":"","avatar":null,"deleted":false,"links":[]},"type":"USER"},"data":{"jobId":1000003014,"processed":78,"total":100,"status":"RUNNING","errorMessage":null},"sourceActivity":null,"activityId":null,"dataCollapsed":false,"timestamp":1687237928000}",
"{"actor":{"data":{"id":19,"username":"test_username","name":"","avatar":null,"deleted":false,"links":[]},"type":"USER"},"data":{"jobId":1000003014,"processed":79,"total":100,"status":"RUNNING","errorMessage":null},"sourceActivity":null,"activityId":null,"dataCollapsed":false,"timestamp":1687237928000}",
"{"actor":{"data":{"id":19,"username":"test_username","name":"","avatar":null,"deleted":false,"links":[]},"type":"USER"},"data":{"jobId":1000003014,"processed":80,"total":100,"status":"RUNNING","errorMessage":null},"sourceActivity":null,"activityId":null,"dataCollapsed":false,"timestamp":1687237928000}",
"{"actor":{"data":{"id":19,"username":"test_username","name":"","avatar":null,"deleted":false,"links":[]},"type":"USER"},"data":{"jobId":1000003014,"processed":81,"total":100,"status":"RUNNING","errorMessage":null},"sourceActivity":null,"activityId":null,"dataCollapsed":false,"timestamp":1687237928000}",
"{"actor":{"data":{"id":19,"username":"test_username","name":"","avatar":null,"deleted":false,"links":[]},"type":"USER"},"data":{"jobId":1000003014,"processed":82,"total":100,"status":"RUNNING","errorMessage":null},"sourceActivity":null,"activityId":null,"dataCollapsed":false,"timestamp":1687237928000}",
"{"actor":{"data":{"id":19,"username":"test_username","name":"","avatar":null,"deleted":false,"links":[]},"type":"USER"},"data":{"jobId":1000003014,"processed":83,"total":100,"status":"RUNNING","errorMessage":null},"sourceActivity":null,"activityId":null,"dataCollapsed":false,"timestamp":1687237928000}",
"{"actor":{"data":{"id":19,"username":"test_username","name":"","avatar":null,"deleted":false,"links":[]},"type":"USER"},"data":{"jobId":1000003014,"processed":84,"total":100,"status":"RUNNING","errorMessage":null},"sourceActivity":null,"activityId":null,"dataCollapsed":false,"timestamp":1687237928000}",
"{"actor":{"data":{"id":19,"username":"test_username","name":"","avatar":null,"deleted":false,"links":[]},"type":"USER"},"data":{"jobId":1000003014,"processed":85,"total":100,"status":"RUNNING","errorMessage":null},"sourceActivity":null,"activityId":null,"dataCollapsed":false,"timestamp":1687237928000}",
"{"actor":{"data":{"id":19,"username":"test_username","name":"","avatar":null,"deleted":false,"links":[]},"type":"USER"},"data":{"jobId":1000003014,"processed":86,"total":100,"status":"RUNNING","errorMessage":null},"sourceActivity":null,"activityId":null,"dataCollapsed":false,"timestamp":1687237928000}",
"{"actor":{"data":{"id":19,"username":"test_username","name":"","avatar":null,"deleted":false,"links":[]},"type":"USER"},"data":{"jobId":1000003014,"processed":87,"total":100,"status":"RUNNING","errorMessage":null},"sourceActivity":null,"activityId":null,"dataCollapsed":false,"timestamp":1687237928000}",
"{"actor":{"data":{"id":19,"username":"test_username","name":"","avatar":null,"deleted":false,"links":[]},"type":"USER"},"data":{"jobId":1000003014,"processed":88,"total":100,"status":"RUNNING","errorMessage":null},"sourceActivity":null,"activityId":null,"dataCollapsed":false,"timestamp":1687237928000}",
"{"actor":{"data":{"id":19,"username":"test_username","name":"","avatar":null,"deleted":false,"links":[]},"type":"USER"},"data":{"jobId":1000003014,"processed":89,"total":100,"status":"RUNNING","errorMessage":null},"sourceActivity":null,"activityId":null,"dataCollapsed":false,"timestamp":1687237928000}",
"{"actor":{"data":{"id":19,"username":"test_username","name":"","avatar":null,"deleted":false,"links":[]},"type":"USER"},"data":{"jobId":1000003014,"processed":90,"total":100,"status":"RUNNING","errorMessage":null},"sourceActivity":null,"activityId":null,"dataCollapsed":false,"timestamp":1687237928000}",
"{"actor":{"data":{"id":19,"username":"test_username","name":"","avatar":null,"deleted":false,"links":[]},"type":"USER"},"data":{"jobId":1000003014,"processed":92,"total":100,"status":"RUNNING","errorMessage":null},"sourceActivity":null,"activityId":null,"dataCollapsed":false,"timestamp":1687237928000}",
"{"actor":{"data":{"id":19,"username":"test_username","name":"","avatar":null,"deleted":false,"links":[]},"type":"USER"},"data":{"jobId":1000003014,"processed":91,"total":100,"status":"RUNNING","errorMessage":null},"sourceActivity":null,"activityId":null,"dataCollapsed":false,"timestamp":1687237928000}",
"{"actor":{"data":{"id":19,"username":"test_username","name":"","avatar":null,"deleted":false,"links":[]},"type":"USER"},"data":{"jobId":1000003014,"processed":93,"total":100,"status":"RUNNING","errorMessage":null},"sourceActivity":null,"activityId":null,"dataCollapsed":false,"timestamp":1687237928000}",
"{"actor":{"data":{"id":19,"username":"test_username","name":"","avatar":null,"deleted":false,"links":[]},"type":"USER"},"data":{"jobId":1000003014,"processed":94,"total":100,"status":"RUNNING","errorMessage":null},"sourceActivity":null,"activityId":null,"dataCollapsed":false,"timestamp":1687237928000}",
"{"actor":{"data":{"id":19,"username":"test_username","name":"","avatar":null,"deleted":false,"links":[]},"type":"USER"},"data":{"jobId":1000003014,"processed":95,"total":100,"status":"RUNNING","errorMessage":null},"sourceActivity":null,"activityId":null,"dataCollapsed":false,"timestamp":1687237928000}",
"{"actor":{"data":{"id":19,"username":"test_username","name":"","avatar":null,"deleted":false,"links":[]},"type":"USER"},"data":{"jobId":1000003014,"processed":96,"total":100,"status":"RUNNING","errorMessage":null},"sourceActivity":null,"activityId":null,"dataCollapsed":false,"timestamp":1687237928000}",
"{"actor":{"data":{"id":19,"username":"test_username","name":"","avatar":null,"deleted":false,"links":[]},"type":"USER"},"data":{"jobId":1000003014,"processed":97,"total":100,"status":"RUNNING","errorMessage":null},"sourceActivity":null,"activityId":null,"dataCollapsed":false,"timestamp":1687237928000}",
"{"actor":{"data":{"id":19,"username":"test_username","name":"","avatar":null,"deleted":false,"links":[]},"type":"USER"},"data":{"jobId":1000003014,"processed":98,"total":100,"status":"RUNNING","errorMessage":null},"sourceActivity":null,"activityId":null,"dataCollapsed":false,"timestamp":1687237928000}",
"{"actor":{"data":{"id":19,"username":"test_username","name":"","avatar":null,"deleted":false,"links":[]},"type":"USER"},"data":{"jobId":1000003014,"processed":99,"total":100,"status":"RUNNING","errorMessage":null},"sourceActivity":null,"activityId":null,"dataCollapsed":false,"timestamp":1687237928000}",
"{"actor":{"data":{"id":19,"username":"test_username","name":"","avatar":null,"deleted":false,"links":[]},"type":"USER"},"data":{"jobId":1000003014,"processed":100,"total":100,"status":"RUNNING","errorMessage":null},"sourceActivity":null,"activityId":null,"dataCollapsed":false,"timestamp":1687237928000}",
"{"actor":{"data":{"id":19,"username":"test_username","name":"","avatar":null,"deleted":false,"links":[]},"type":"USER"},"data":{"jobId":1000003014,"processed":null,"total":null,"status":"SUCCESS","errorMessage":null},"sourceActivity":null,"activityId":null,"dataCollapsed":false,"timestamp":1687237928000}"]
at io.tolgee.batch.BatchJobTestUtil$assertTotalWebsocketMessagesCount$1.invoke(BatchJobTestUtil.kt:104)
at io.tolgee.batch.BatchJobTestUtil$assertTotalWebsocketMessagesCount$1.invoke(BatchJobTestUtil.kt:103)
at io.tolgee.fixtures.WaitForKt$waitForNotThrowing$1.invoke(waitFor.kt:38)
at io.tolgee.fixtures.WaitForKt$waitForNotThrowing$1.invoke(waitFor.kt:36)
at io.tolgee.fixtures.WaitForKt.waitFor(waitFor.kt:13)
at io.tolgee.fixtures.WaitForKt.waitForNotThrowing(waitFor.kt:36)
at io.tolgee.fixtures.WaitForKt.waitForNotThrowing$default(waitFor.kt:28)
at io.tolgee.batch.BatchJobTestUtil.assertTotalWebsocketMessagesCount(BatchJobTestUtil.kt:103)
at io.tolgee.batch.AbstractBatchJobsGeneralTest.publishes progress of single chunk job(AbstractBatchJobsGeneralTest.kt:169)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:727)
at org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
at org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131)
at org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:156)
at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:147)
at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:86)
at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(InterceptingExecutableInvoker.java:103)
at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.lambda$invoke$0(InterceptingExecutableInvoker.java:93)
at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106)
at org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64)
at org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45)
at org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37)
at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:92)
at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:86)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$7(TestMethodTestDescriptor.java:217)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:213)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:138)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:68)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:151)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35)
at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:107)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:88)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:54)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:67)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:52)
at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:114)
at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:86)
at org.junit.platform.launcher.core.DefaultLauncherSession$DelegatingLauncher.execute(DefaultLauncherSession.java:86)
at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.processAllTestClasses(JUnitPlatformTestClassProcessor.java:119)
at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.access$000(JUnitPlatformTestClassProcessor.java:94)
at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor.stop(JUnitPlatformTestClassProcessor.java:89)
at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:62)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36)
at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:33)
at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:94)
at jdk.proxy1/jdk.proxy1.$Proxy2.stop(Unknown Source)
at org.gradle.api.internal.tasks.testing.worker.TestWorker$3.run(TestWorker.java:193)
at org.gradle.api.internal.tasks.testing.worker.TestWorker.executeAndMaintainThreadName(TestWorker.java:129)
at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:100)
at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:60)
at org.gradle.process.internal.worker.child.ActionExecutionWorker.execute(ActionExecutionWorker.java:56)
at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:113)
at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:65)
at worker.org.gradle.process.internal.worker.GradleWorkerMain.run(GradleWorkerMain.java:69)
at worker.org.gradle.process.internal.worker.GradleWorkerMain.main(GradleWorkerMain.java:74)
Loading