Skip to content

refactor suggestions #14142

refactor suggestions

refactor suggestions #14142

Triggered via push June 3, 2025 09:06
Status Failure
Total duration 34m 16s
Artifacts

ci.yml

on: push
Matrix: test-sgcollect
Matrix: test-stats-definition-exporter
Matrix: test
Fit to window
Zoom out
Zoom in

Annotations

66 errors and 2 warnings
test (macos): rest/changes_api_test.go#L950
changes_api_test.go:950: Error Trace: /Users/runner/work/sync_gateway/sync_gateway/rest/changestest/changes_api_test.go:950 Error: Not equal: expected: "2::6" actual : "6" Diff: --- Expected +++ Actual @@ -1 +1 @@ -2::6 +6 Test: TestChangesLoopingWhenLowSequence 2025/06/03
test (macos): rest/changes_api_test.go#L3377
changes_api_test.go:3377: Error Trace: /Users/runner/work/sync_gateway/sync_gateway/rest/changestest/changes_api_test.go:3377 /Users/runner/hostedtoolcache/go/1.24.2/arm64/src/runtime/asm_arm64.s:1223 Error: "[]" should have 5 item(s), but has 0 Test: TestChangesAdminChannelGrantLongpollNotify 2025-06-03T09:16:16.592Z
test (macos): /changes_test.go#L134
changes_test.go:134: Error Trace: /Users/runner/work/sync_gateway/sync_gateway/db/changes_test.go:134 Error: "[{Seq:1, ID:doc1, Changes:[map[rev:1-f0609a1428b33bcff9d03c421e30b698]]}]" should have 3 item(s), but has 1 Test: TestChangesAfterChannelAdded 2025-06-03T09:11:03.416Z
test (macos): /changes_test.go#L127
changes_test.go:127: Error Trace: /Users/runner/work/sync_gateway/sync_gateway/db/changes_test.go:127 Error: Received unexpected error: Retry loop for waitForSequence(2) timed out based on context: context deadline exceeded Test: TestChangesAfterChannelAdded 2025-06-03T09:11:03.412Z
test (macos): /change_listener_test.go#L102
change_listener_test.go:102: Error Trace: /Users/runner/work/sync_gateway/sync_gateway/db/change_listener_test.go:102 Error: Should be true Test: TestUserWaiterForRoleChange 2025-06-03T09:10:30.132Z
test (macos): /change_listener_test.go#L52
change_listener_test.go:52: Error Trace: /Users/runner/work/sync_gateway/sync_gateway/db/change_listener_test.go:52 Error: Should be true Test: TestUserWaiter 2025-06-03T09:10:27.599Z
test-no-xattrs: rest/changes_api_test.go#L280
changes_api_test.go:280: Error Trace: /home/runner/work/sync_gateway/sync_gateway/rest/changestest/changes_api_test.go:280 /opt/hostedtoolcache/go/1.24.2/x64/src/runtime/asm_amd64.s:1700 Error: "[]" should have 3 item(s), but has 0 Test: TestPostChangesUserTiming 2025-06-03T09:09:44.974Z
test (macos): /database_test.go#L2838
database_test.go:2838: Error Trace: /Users/runner/work/sync_gateway/sync_gateway/db/database_test.go:2838 Error: Received unexpected error: Retry loop for waitForSequence(10) timed out based on context: context deadline exceeded Test: Test_invalidateAllPrincipalsCache raw={"all_channels":null,"collection_access":{"sg_test_0":{"sg_test_0":{"admin_channels":{"ABC":1},"all_channels":{"!":1,"ABC":1},"channel_inval_seq":15}}},"created_at":"0001-01-01T00:00:00Z","name":"role0","sequence":1,"updated_at":"0001-01-01T00:00:00Z"}
test-no-xattrs: rest/blip_api_crud_test.go#L3193
blip_api_crud_test.go:3193: Error Trace: /home/runner/work/sync_gateway/sync_gateway/rest/blip_api_crud_test.go:3194 /opt/hostedtoolcache/go/1.24.2/x64/src/runtime/asm_amd64.s:1700 Error: Should be true blip_api_crud_test.go:3193: Error Trace: /home/runner/work/sync_gateway/sync_gateway/rest/blip_api_crud_test.go:3193 /home/runner/work/sync_gateway/sync_gateway/rest/blip_client_test.go:833 Error: Condition never satisfied Test: TestChangesFeedExitDisconnect/revTree 2025-06-03T09:09:46.259Z
test (macos): /change_cache_test.go#L843
change_cache_test.go:843: Error Trace: /Users/runner/work/sync_gateway/sync_gateway/db/change_cache_test.go:843 Error: Received unexpected error: appendFromFeed expected 4 entries but only received 0. Timeout: true Test: TestLowSequenceHandlingWithAccessGrant
test-no-xattrs: /change_listener_test.go#L102
change_listener_test.go:102: Error Trace: /home/runner/work/sync_gateway/sync_gateway/db/change_listener_test.go:102 Error: Should be true Test: TestUserWaiterForRoleChange 2025-06-03T09:09:21.712Z
test (macos): /crud_test.go#L1662
crud_test.go:1662: doc sequence: 1 2025-06-03T09:09:04.579Z [DBG] Changes+: t:TestAssignSequenceReleaseLoop db:db col:sg_test_0 Received #1 after 0ms ("<ud>doc1</ud>" / "1-cd809becc169215072fd567eebd8b8de") 2025-06-03T09:09:04.579Z [DBG] Changes+: t:TestAssignSequenceReleaseLoop db:db col:sg_test_0 #1 ==> channels {1.<ud>sg_test_0</ud>, 1.<ud>*</ud>} 2025-06-03T09:09:04.579Z [DBG] Changes+: t:TestAssignSequenceReleaseLoop db:db col:sg_test_0 Notifying that "sg_int_rosmar_59650376c492b1780c86143aacb90e98" changed (keys="{1.<ud>*</ud>, 1.<ud>sg_test_0</ud>}") count=2 2025-06-03T09:09:04.579Z [DBG] Changes+: t:TestAssignSequenceReleaseLoop db:db col:sg_test_0 Received #11 after 0ms ("<ud>doc1</ud>" / "1-cd809becc169215072fd567eebd8b8de") 2025-06-03T09:09:04.579Z [DBG] CRUD+: t:TestAssignSequenceReleaseLoop db:db col:sg_test_0 Invoking sync on doc "<ud>doc1</ud>" rev 2-48a249f4ecc0bb5376a69e586ff0dfea 2025-06-03T09:09:04.579Z [DBG] Cache+: t:TestAssignSequenceReleaseLoop db:db col:sg_test_0 Deferring #11 (1 now waiting for #2...#10) doc "<ud>doc1</ud>" / "1-cd809becc169215072fd567eebd8b8de" 2025-06-03T09:09:04.579Z [DBG] CRUD+: t:TestAssignSequenceReleaseLoop db:db col:sg_test_0 Backed up revision body "<ud>doc1</ud>"/"1-cd809becc169215072fd567eebd8b8de" (13 bytes, ttl:0) 2025-06-03T09:09:04.579Z [DBG] CRUD+: t:TestAssignSequenceReleaseLoop db:db col:sg_test_0 Increased sequence batch to 2 2025-06-03T09:09:04.579Z [DBG] CRUD+: t:TestAssignSequenceReleaseLoop db:db col:sg_test_0 Released unused sequence #2 2025-06-03T09:09:04.579Z [DBG] CRUD+: t:TestAssignSequenceReleaseLoop db:db col:sg_test_0 Released unused sequences #3-#3 2025-06-03T09:09:04.579Z [DBG] CRUD+: t:TestAssignSequenceReleaseLoop db:db col:sg_test_0 Released unused sequences #4-#11 2025-06-03T09:09:04.579Z [DBG] CRUD+: t:TestAssignSequenceReleaseLoop db:db col:sg_test_0 Saving doc (seq: #12, id: <ud>doc1</ud> rev: 2-48a249f4ecc0bb5376a69e586ff0dfea) 2025-06-03T09:09:04.580Z [DBG] CRUD+: t:TestAssignSequenceReleaseLoop db:db col:sg_test_0 Stored doc "<ud>doc1</ud>" / "2-48a249f4ecc0bb5376a69e586ff0dfea" as #12 2025-06-03T09:09:04.580Z [DBG] t:TestAssignSequenceReleaseLoop db:db col:sg_test_0 RetryLoop retrying waitForSequence(12) after 1 ms. 2025-06-03T09:09:04.580Z [DBG] Changes+: t:TestAssignSequenceReleaseLoop db:db col:sg_test_0 Received #12 after 0ms ("<ud>doc1</ud>" / "2-48a249f4ecc0bb5376a69e586ff0dfea") 2025-06-03T09:09:04.580Z [DBG] Cache+: t:TestAssignSequenceReleaseLoop db:db col:sg_test_0 Deferring #12 (2 now waiting for #2...#10) doc "<ud>doc1</ud>" / "2-48a249f4ecc0bb5376a69e586ff0dfea" 2025-06-03T09:09:04.581Z [DBG] t:TestAssignSequenceReleaseLoop db:db col:sg_test_0 RetryLoop retrying waitForSequence(12) after 2 ms. 2025-06-03T09:09:04.583Z [DBG] t:TestAssignSequenceReleaseLoop db:db col:sg_test_0 RetryLoop retrying waitForSequence(12) after 4 ms. 2025-06-03T09:09:04.588Z [DBG] t:TestAssignSequenceReleaseLoop db:db col:sg_test_0 RetryLoop retrying waitForSequence(12) after 8 ms. 2025-06-03T09:09:04.598Z [DBG] t:TestAssignSequenceReleaseLoop db:db col:sg_test_0 RetryLoop retrying waitForSequence(12) after 16 ms. 2025-06-03T09:09:04.617Z [DBG] t:TestAssignSequenceReleaseLoop db:db col:sg_test_0 RetryLoop retrying waitForSequence(12) after 32 ms. 2025-06-03T09:09:04.651Z [DBG] t:TestAssignSequenceReleaseLoop db:db col:sg_test_0 RetryLoop retrying waitForSequence(12) after 64 ms. 2025-06-03T09:09:04.717Z [DBG] t:TestAssignSequenceReleaseLoop db:db col:sg_test_0 RetryLoop retrying waitForSequence(12) after 100 ms. 2025-06-03T09:09:04.819Z [DBG] t:TestAssignSequenceReleaseLoop db:db col:sg_test_0 RetryLoop retrying waitForSequence(12) after 100 ms. 2025-06-03T09:09:04.921Z [DBG] t:TestAssignSequenceReleaseLoop db:db col:sg_test_0 RetryLoop retrying waitForSequence(12) after 100 ms. 2025-06-03T09:09:05.023Z [DBG] t:TestAssignSequenceReleaseLoop db:db col:sg_test_0 RetryLoop retrying waitForSequence(12) after 100 ms. 2025-06-03T09:09:05.125Z [DBG] t:TestAssignSequenceReleaseLoop db:db col:sg_test_0 RetryLoop retrying waitForSequence(12) af
test-no-xattrs: /change_listener_test.go#L52
change_listener_test.go:52: Error Trace: /home/runner/work/sync_gateway/sync_gateway/db/change_listener_test.go:52 Error: Should be true Test: TestUserWaiter 2025-06-03T09:09:17.786Z
test (macos): rest/blip_client_test.go#L1336
blip_client_test.go:1336: Error Trace: /Users/runner/work/sync_gateway/sync_gateway/rest/blip_client_test.go:1339 /Users/runner/hostedtoolcache/go/1.24.2/arm64/src/runtime/asm_arm64.s:1223 Error: Should be true Messages: Could not find docID:doc Version {RevID:1-ad48b5c9d9c47b98532a3d8164ec0ae7} blip_client_test.go:1336: Error Trace: /Users/runner/work/sync_gateway/sync_gateway/rest/blip_client_test.go:1336 /Users/runner/work/sync_gateway/sync_gateway/rest/blip_client_test.go:1513 /Users/runner/work/sync_gateway/sync_gateway/rest/revocation_test.go:2423 /Users/runner/work/sync_gateway/sync_gateway/rest/blip_client_test.go:833 Error: Condition never satisfied Test: TestRevocationGetSyncDataError/revTree
test-no-xattrs: /change_cache_test.go#L843
change_cache_test.go:843: Error Trace: /home/runner/work/sync_gateway/sync_gateway/db/change_cache_test.go:843 Error: Received unexpected error: appendFromFeed expected 4 entries but only received 0. Timeout: true Test: TestLowSequenceHandlingWithAccessGrant
test (macos)
Process completed with exit code 1.
test-no-xattrs: rest/changes_api_test.go#L1051
changes_api_test.go:1051: Error Trace: /home/runner/work/sync_gateway/sync_gateway/rest/changestest/changes_api_test.go:1051 Error: Not equal: expected: "5::12" actual : "12" Diff: --- Expected +++ Actual @@ -1 +1 @@ -5::12 +12 Test: TestChangesLoopingWhenLowSequenceOneShotUser 2025-06-03T09:08:24.600Z
test-no-xattrs: rest/changes_api_test.go#L1039
changes_api_test.go:1039: Error Trace: /home/runner/work/sync_gateway/sync_gateway/rest/changestest/changes_api_test.go:1039 Error: Not equal: expected: "5::10" actual : "10" Diff: --- Expected +++ Actual @@ -1 +1 @@ -5::10 +10 Test: TestChangesLoopingWhenLowSequenceOneShotUser 2025-06-03T09:08:24.598Z
test-no-xattrs: /blip_api_crud_test.go#L1001
blip_api_crud_test.go:1001: Error Trace: /home/runner/work/sync_gateway/sync_gateway/rest/blip_api_crud_test.go:1001 Error: Received unexpected error: Timed out waiting after 5s Test: TestContinuousChangesDynamicGrant
test-no-xattrs: /blip_api_crud_test.go#L998
blip_api_crud_test.go:998: Error Trace: /home/runner/work/sync_gateway/sync_gateway/rest/blip_api_crud_test.go:998 Error: Received unexpected error: Timed out waiting after 5s Test: TestContinuousChangesDynamicGrant
test-no-xattrs: /database_test.go#L2838
database_test.go:2838: Error Trace: /home/runner/work/sync_gateway/sync_gateway/db/database_test.go:2838 Error: Received unexpected error: Retry loop for waitForSequence(10) timed out based on context: context deadline exceeded Test: Test_invalidateAllPrincipalsCache raw={"all_channels":null,"collection_access":{"sg_test_0":{"sg_test_0":{"admin_channels":{"ABC":1},"all_channels":{"!":1,"ABC":1},"channel_inval_seq":15}}},"created_at":"0001-01-01T00:00:00Z","name":"role0","sequence":1,"updated_at":"0001-01-01T00:00:00Z"}
test-no-xattrs
Process completed with exit code 1.
test-default-collection: /change_cache_test.go#L843
change_cache_test.go:843: Error Trace: /home/runner/work/sync_gateway/sync_gateway/db/change_cache_test.go:843 Error: Received unexpected error: appendFromFeed expected 4 entries but only received 0. Timeout: true Test: TestLowSequenceHandlingWithAccessGrant
test-default-collection: /crud_test.go#L1662
crud_test.go:1662: doc sequence: 1 2025-06-03T09:10:35.338Z [DBG] Changes+: t:TestAssignSequenceReleaseLoop db:db col:_default Received #1 after 0ms ("<ud>doc1</ud>" / "1-cd809becc169215072fd567eebd8b8de") 2025-06-03T09:10:35.338Z [DBG] Changes+: t:TestAssignSequenceReleaseLoop db:db col:_default #1 ==> channels {0.<ud>*</ud>} 2025-06-03T09:10:35.338Z [DBG] Changes+: t:TestAssignSequenceReleaseLoop db:db col:_default Notifying that "sg_int_rosmar_d109f3b408b6d9544f0f0aa362a2e83b" changed (keys="{0.<ud>*</ud>}") count=2 2025-06-03T09:10:35.339Z [DBG] CRUD+: t:TestAssignSequenceReleaseLoop db:db col:_default Invoking sync on doc "<ud>doc1</ud>" rev 2-48a249f4ecc0bb5376a69e586ff0dfea 2025-06-03T09:10:35.339Z [DBG] Changes+: t:TestAssignSequenceReleaseLoop db:db col:_default Received #11 after 0ms ("<ud>doc1</ud>" / "1-cd809becc169215072fd567eebd8b8de") 2025-06-03T09:10:35.339Z [DBG] Cache+: t:TestAssignSequenceReleaseLoop db:db col:_default Deferring #11 (1 now waiting for #2...#10) doc "<ud>doc1</ud>" / "1-cd809becc169215072fd567eebd8b8de" 2025-06-03T09:10:35.339Z [DBG] CRUD+: t:TestAssignSequenceReleaseLoop db:db col:_default Backed up revision body "<ud>doc1</ud>"/"1-cd809becc169215072fd567eebd8b8de" (13 bytes, ttl:0) 2025-06-03T09:10:35.339Z [DBG] CRUD+: t:TestAssignSequenceReleaseLoop db:db col:_default Increased sequence batch to 2 2025-06-03T09:10:35.339Z [DBG] CRUD+: t:TestAssignSequenceReleaseLoop db:db col:_default Released unused sequence #2 2025-06-03T09:10:35.339Z [DBG] CRUD+: t:TestAssignSequenceReleaseLoop db:db col:_default Released unused sequences #3-#3 2025-06-03T09:10:35.339Z [DBG] CRUD+: t:TestAssignSequenceReleaseLoop db:db col:_default Released unused sequences #4-#11 2025-06-03T09:10:35.339Z [DBG] CRUD+: t:TestAssignSequenceReleaseLoop db:db col:_default Saving doc (seq: #12, id: <ud>doc1</ud> rev: 2-48a249f4ecc0bb5376a69e586ff0dfea) 2025-06-03T09:10:35.340Z [DBG] CRUD+: t:TestAssignSequenceReleaseLoop db:db col:_default Stored doc "<ud>doc1</ud>" / "2-48a249f4ecc0bb5376a69e586ff0dfea" as #12 2025-06-03T09:10:35.340Z [DBG] t:TestAssignSequenceReleaseLoop db:db col:_default RetryLoop retrying waitForSequence(12) after 1 ms. 2025-06-03T09:10:35.340Z [DBG] Changes+: t:TestAssignSequenceReleaseLoop db:db col:_default Received #12 after 0ms ("<ud>doc1</ud>" / "2-48a249f4ecc0bb5376a69e586ff0dfea") 2025-06-03T09:10:35.340Z [DBG] Cache+: t:TestAssignSequenceReleaseLoop db:db col:_default Deferring #12 (2 now waiting for #2...#10) doc "<ud>doc1</ud>" / "2-48a249f4ecc0bb5376a69e586ff0dfea" 2025-06-03T09:10:35.341Z [DBG] t:TestAssignSequenceReleaseLoop db:db col:_default RetryLoop retrying waitForSequence(12) after 2 ms. 2025-06-03T09:10:35.343Z [DBG] t:TestAssignSequenceReleaseLoop db:db col:_default RetryLoop retrying waitForSequence(12) after 4 ms. 2025-06-03T09:10:35.347Z [DBG] t:TestAssignSequenceReleaseLoop db:db col:_default RetryLoop retrying waitForSequence(12) after 8 ms. 2025-06-03T09:10:35.355Z [DBG] t:TestAssignSequenceReleaseLoop db:db col:_default RetryLoop retrying waitForSequence(12) after 16 ms. 2025-06-03T09:10:35.371Z [DBG] t:TestAssignSequenceReleaseLoop db:db col:_default RetryLoop retrying waitForSequence(12) after 32 ms. 2025-06-03T09:10:35.404Z [DBG] t:TestAssignSequenceReleaseLoop db:db col:_default RetryLoop retrying waitForSequence(12) after 64 ms. 2025-06-03T09:10:35.468Z [DBG] t:TestAssignSequenceReleaseLoop db:db col:_default RetryLoop retrying waitForSequence(12) after 100 ms. 2025-06-03T09:10:35.568Z [DBG] t:TestAssignSequenceReleaseLoop db:db col:_default RetryLoop retrying waitForSequence(12) after 100 ms. 2025-06-03T09:10:35.668Z [DBG] t:TestAssignSequenceReleaseLoop db:db col:_default RetryLoop retrying waitForSequence(12) after 100 ms. 2025-06-03T09:10:35.769Z [DBG] t:TestAssignSequenceReleaseLoop db:db col:_default RetryLoop retrying waitForSequence(12) after 100 ms. 2025-06-03T09:10:35.869Z [DBG] t:TestAssignSequenceReleaseLoop db:db col:_default RetryLoop retrying waitForSequence(12) after 100 ms. 2025-06-03T09:10:35.969Z [DBG] t:TestAssignSequenceReleaseL
test-default-collection: /database_test.go#L2838
database_test.go:2838: Error Trace: /home/runner/work/sync_gateway/sync_gateway/db/database_test.go:2838 Error: Received unexpected error: Retry loop for waitForSequence(10) timed out based on context: context deadline exceeded Test: Test_invalidateAllPrincipalsCache 2025-06-03T09:10:26.813Z
test-default-collection: rest/blip_api_crud_test.go#L3193
blip_api_crud_test.go:3193: Error Trace: /home/runner/work/sync_gateway/sync_gateway/rest/blip_api_crud_test.go:3194 /opt/hostedtoolcache/go/1.24.2/x64/src/runtime/asm_amd64.s:1700 Error: Should be true blip_api_crud_test.go:3193: Error Trace: /home/runner/work/sync_gateway/sync_gateway/rest/blip_api_crud_test.go:3193 /home/runner/work/sync_gateway/sync_gateway/rest/blip_client_test.go:833 Error: Condition never satisfied Test: TestChangesFeedExitDisconnect/revTree 2025-06-03T09:09:43.070Z
test-default-collection: /changes_test.go#L134
changes_test.go:134: Error Trace: /home/runner/work/sync_gateway/sync_gateway/db/changes_test.go:134 Error: "[{Seq:1, ID:doc1, Changes:[map[rev:1-f0609a1428b33bcff9d03c421e30b698]]}]" should have 3 item(s), but has 1 Test: TestChangesAfterChannelAdded 2025-06-03T09:09:55.118Z
test-default-collection: /changes_test.go#L127
changes_test.go:127: Error Trace: /home/runner/work/sync_gateway/sync_gateway/db/changes_test.go:127 Error: Received unexpected error: Retry loop for waitForSequence(2) timed out based on context: context deadline exceeded Test: TestChangesAfterChannelAdded 2025-06-03T09:09:55.116Z
test-default-collection: /change_listener_test.go#L102
change_listener_test.go:102: Error Trace: /home/runner/work/sync_gateway/sync_gateway/db/change_listener_test.go:102 Error: Should be true Test: TestUserWaiterForRoleChange 2025-06-03T09:09:16.455Z
test-default-collection: rest/changes_api_test.go#L3377
changes_api_test.go:3377: Error Trace: /home/runner/work/sync_gateway/sync_gateway/rest/changestest/changes_api_test.go:3377 /opt/hostedtoolcache/go/1.24.2/x64/src/runtime/asm_amd64.s:1700 Error: "[]" should have 5 item(s), but has 0 Test: TestChangesAdminChannelGrantLongpollNotify 2025-06-03T09:14:11.387Z
test-default-collection: /change_listener_test.go#L52
change_listener_test.go:52: Error Trace: /home/runner/work/sync_gateway/sync_gateway/db/change_listener_test.go:52 Error: Should be true Test: TestUserWaiter 2025-06-03T09:09:00.461Z
test-default-collection: rest/blip_client_test.go#L1336
blip_client_test.go:1336: Error Trace: /home/runner/work/sync_gateway/sync_gateway/rest/blip_client_test.go:1339 /opt/hostedtoolcache/go/1.24.2/x64/src/runtime/asm_amd64.s:1700 Error: Should be true Messages: Could not find docID:doc Version {RevID:1-ad48b5c9d9c47b98532a3d8164ec0ae7} blip_client_test.go:1336: Error Trace: /home/runner/work/sync_gateway/sync_gateway/rest/blip_client_test.go:1336 /home/runner/work/sync_gateway/sync_gateway/rest/blip_client_test.go:1513 /home/runner/work/sync_gateway/sync_gateway/rest/revocation_test.go:2342 /home/runner/work/sync_gateway/sync_gateway/rest/blip_client_test.go:833 Error: Condition never satisfied Test: TestRevocationNoRev/revTree
test-default-collection
Process completed with exit code 1.
test-race: /change_cache_test.go#L843
change_cache_test.go:843: Error Trace: /home/runner/work/sync_gateway/sync_gateway/db/change_cache_test.go:843 Error: Received unexpected error: appendFromFeed expected 4 entries but only received 0. Timeout: true Test: TestLowSequenceHandlingWithAccessGrant
test-race: /changes_test.go#L134
changes_test.go:134: Error Trace: /home/runner/work/sync_gateway/sync_gateway/db/changes_test.go:134 Error: "[{Seq:1, ID:doc1, Changes:[map[rev:1-f0609a1428b33bcff9d03c421e30b698]]}]" should have 3 item(s), but has 1 Test: TestChangesAfterChannelAdded 2025-06-03T09:11:16.406Z
test-race: /changes_test.go#L127
changes_test.go:127: Error Trace: /home/runner/work/sync_gateway/sync_gateway/db/changes_test.go:127 Error: Received unexpected error: Retry loop for waitForSequence(2) timed out based on context: context deadline exceeded Test: TestChangesAfterChannelAdded 2025-06-03T09:11:16.402Z
test-race: /change_listener_test.go#L102
change_listener_test.go:102: Error Trace: /home/runner/work/sync_gateway/sync_gateway/db/change_listener_test.go:102 Error: Should be true Test: TestUserWaiterForRoleChange 2025-06-03T09:10:44.435Z
test-race: rest/replicator_test.go#L3094
replicator_test.go:3094: Error Trace: /home/runner/work/sync_gateway/sync_gateway/rest/replicatortest/replicator_test.go:3094 Error: Not equal: expected: 0 actual : 1 Test: TestActiveReplicatorPullFromCheckpointIgnored 2025-06-03T09:10:01.484Z
test-race: /database_test.go#L2838
database_test.go:2838: Error Trace: /home/runner/work/sync_gateway/sync_gateway/db/database_test.go:2838 Error: Received unexpected error: Retry loop for waitForSequence(10) timed out based on context: context deadline exceeded Test: Test_invalidateAllPrincipalsCache raw={"all_channels":null,"collection_access":{"sg_test_0":{"sg_test_0":{"admin_channels":{"ABC":1},"all_channels":{"!":1,"ABC":1},"channel_inval_seq":11}}},"created_at":"0001-01-01T00:00:00Z","name":"role0","sequence":1,"updated_at":"0001-01-01T00:00:00Z"}
test-race: rest/changes_api_test.go#L3377
changes_api_test.go:3377: Error Trace: /home/runner/work/sync_gateway/sync_gateway/rest/changestest/changes_api_test.go:3377 /opt/hostedtoolcache/go/1.24.2/x64/src/runtime/asm_amd64.s:1700 Error: "[]" should have 5 item(s), but has 0 Test: TestChangesAdminChannelGrantLongpollNotify 2025-06-03T09:14:12.747Z
test-race: rest/changes_api_test.go#L968
changes_api_test.go:968: Error Trace: /home/runner/work/sync_gateway/sync_gateway/rest/changestest/changes_api_test.go:968 Error: "[]" should have 3 item(s), but has 0 Test: TestChangesLoopingWhenLowSequence 2025-06-03T09:08:41.204Z
test-race: rest/changes_api_test.go#L950
changes_api_test.go:950: Error Trace: /home/runner/work/sync_gateway/sync_gateway/rest/changestest/changes_api_test.go:950 Error: Not equal: expected: "2::6" actual : "6" Diff: --- Expected +++ Actual @@ -1 +1 @@ -2::6 +6 Test: TestChangesLoopingWhenLowSequence 2025/06/03
test-race: /crud_test.go#L1662
crud_test.go:1662: doc sequence: 1 2025-06-03T09:08:24.188Z [DBG] Changes+: t:TestAssignSequenceReleaseLoop db:db col:sg_test_0 Received #1 after 1ms ("<ud>doc1</ud>" / "1-cd809becc169215072fd567eebd8b8de") 2025-06-03T09:08:24.188Z [DBG] Changes+: t:TestAssignSequenceReleaseLoop db:db col:sg_test_0 #1 ==> channels {1.<ud>*</ud>, 1.<ud>sg_test_0</ud>} 2025-06-03T09:08:24.188Z [DBG] Changes+: t:TestAssignSequenceReleaseLoop db:db col:sg_test_0 Notifying that "sg_int_rosmar_46235cd6df134ef82078d1a7ef7d50eb" changed (keys="{1.<ud>sg_test_0</ud>, 1.<ud>*</ud>}") count=2 2025-06-03T09:08:24.190Z [DBG] CRUD+: t:TestAssignSequenceReleaseLoop db:db col:sg_test_0 Invoking sync on doc "<ud>doc1</ud>" rev 2-48a249f4ecc0bb5376a69e586ff0dfea 2025-06-03T09:08:24.190Z [DBG] Changes+: t:TestAssignSequenceReleaseLoop db:db col:sg_test_0 Received #11 after 3ms ("<ud>doc1</ud>" / "1-cd809becc169215072fd567eebd8b8de") 2025-06-03T09:08:24.190Z [DBG] Cache+: t:TestAssignSequenceReleaseLoop db:db col:sg_test_0 Deferring #11 (1 now waiting for #2...#10) doc "<ud>doc1</ud>" / "1-cd809becc169215072fd567eebd8b8de" 2025-06-03T09:08:24.190Z [DBG] CRUD+: t:TestAssignSequenceReleaseLoop db:db col:sg_test_0 Backed up revision body "<ud>doc1</ud>"/"1-cd809becc169215072fd567eebd8b8de" (13 bytes, ttl:0) 2025-06-03T09:08:24.190Z [DBG] CRUD+: t:TestAssignSequenceReleaseLoop db:db col:sg_test_0 Increased sequence batch to 2 2025-06-03T09:08:24.191Z [DBG] CRUD+: t:TestAssignSequenceReleaseLoop db:db col:sg_test_0 Released unused sequence #2 2025-06-03T09:08:24.191Z [DBG] CRUD+: t:TestAssignSequenceReleaseLoop db:db col:sg_test_0 Released unused sequences #3-#3 2025-06-03T09:08:24.192Z [DBG] CRUD+: t:TestAssignSequenceReleaseLoop db:db col:sg_test_0 Released unused sequences #4-#11 2025-06-03T09:08:24.192Z [DBG] CRUD+: t:TestAssignSequenceReleaseLoop db:db col:sg_test_0 Saving doc (seq: #12, id: <ud>doc1</ud> rev: 2-48a249f4ecc0bb5376a69e586ff0dfea) 2025-06-03T09:08:24.193Z [DBG] CRUD+: t:TestAssignSequenceReleaseLoop db:db col:sg_test_0 Stored doc "<ud>doc1</ud>" / "2-48a249f4ecc0bb5376a69e586ff0dfea" as #12 2025-06-03T09:08:24.193Z [DBG] t:TestAssignSequenceReleaseLoop db:db col:sg_test_0 RetryLoop retrying waitForSequence(12) after 1 ms. 2025-06-03T09:08:24.193Z [DBG] Changes+: t:TestAssignSequenceReleaseLoop db:db col:sg_test_0 Received #12 after 1ms ("<ud>doc1</ud>" / "2-48a249f4ecc0bb5376a69e586ff0dfea") 2025-06-03T09:08:24.193Z [DBG] Cache+: t:TestAssignSequenceReleaseLoop db:db col:sg_test_0 Deferring #12 (2 now waiting for #2...#10) doc "<ud>doc1</ud>" / "2-48a249f4ecc0bb5376a69e586ff0dfea" 2025-06-03T09:08:24.194Z [DBG] t:TestAssignSequenceReleaseLoop db:db col:sg_test_0 RetryLoop retrying waitForSequence(12) after 2 ms. 2025-06-03T09:08:24.196Z [DBG] t:TestAssignSequenceReleaseLoop db:db col:sg_test_0 RetryLoop retrying waitForSequence(12) after 4 ms. 2025-06-03T09:08:24.201Z [DBG] t:TestAssignSequenceReleaseLoop db:db col:sg_test_0 RetryLoop retrying waitForSequence(12) after 8 ms. 2025-06-03T09:08:24.209Z [DBG] t:TestAssignSequenceReleaseLoop db:db col:sg_test_0 RetryLoop retrying waitForSequence(12) after 16 ms. 2025-06-03T09:08:24.225Z [DBG] t:TestAssignSequenceReleaseLoop db:db col:sg_test_0 RetryLoop retrying waitForSequence(12) after 32 ms. 2025-06-03T09:08:24.257Z [DBG] t:TestAssignSequenceReleaseLoop db:db col:sg_test_0 RetryLoop retrying waitForSequence(12) after 64 ms. 2025-06-03T09:08:24.322Z [DBG] t:TestAssignSequenceReleaseLoop db:db col:sg_test_0 RetryLoop retrying waitForSequence(12) after 100 ms. 2025-06-03T09:08:24.422Z [DBG] t:TestAssignSequenceReleaseLoop db:db col:sg_test_0 RetryLoop retrying waitForSequence(12) after 100 ms. 2025-06-03T09:08:24.522Z [DBG] t:TestAssignSequenceReleaseLoop db:db col:sg_test_0 RetryLoop retrying waitForSequence(12) after 100 ms. 2025-06-03T09:08:24.623Z [DBG] t:TestAssignSequenceReleaseLoop db:db col:sg_test_0 RetryLoop retrying waitForSequence(12) after 100 ms. 2025-06-03T09:08:24.723Z [DBG] t:TestAssignSequenceReleaseLoop db:db col:sg_test_0 RetryLoop retrying waitForSequence(12) af
test-race
Process completed with exit code 1.
test (ubuntu): /database_test.go#L2838
database_test.go:2838: Error Trace: /home/runner/work/sync_gateway/sync_gateway/db/database_test.go:2838 Error: Received unexpected error: Retry loop for waitForSequence(10) timed out based on context: context deadline exceeded Test: Test_invalidateAllPrincipalsCache raw={"all_channels":null,"collection_access":{"sg_test_0":{"sg_test_0":{"admin_channels":{"ABC":1},"all_channels":{"!":1,"ABC":1},"channel_inval_seq":15}}},"created_at":"0001-01-01T00:00:00Z","name":"role0","sequence":1,"updated_at":"0001-01-01T00:00:00Z"}
test (ubuntu): rest/blip_client_test.go#L1336
blip_client_test.go:1336: Error Trace: /home/runner/work/sync_gateway/sync_gateway/rest/blip_client_test.go:1339 /opt/hostedtoolcache/go/1.24.2/x64/src/runtime/asm_amd64.s:1700 Error: Should be true Messages: Could not find docID:doc1 Version {RevID:1-1513b53e2738671e634d9dd111f48de0} 2025-06-03T09:10:54.657Z [INF] Changes: c:[5345d694] db:db col:sg_test_0 1 is the oldest skipped sequence, using stable sequence number of 0 for this feed <ud> (to alice)</ud> blip_client_test.go:1336: Error Trace: /home/runner/work/sync_gateway/sync_gateway/rest/blip_client_test.go:1336 /home/runner/work/sync_gateway/sync_gateway/rest/blip_client_test.go:1513 /home/runner/work/sync_gateway/sync_gateway/rest/blip_api_delta_sync_test.go:539 /home/runner/work/sync_gateway/sync_gateway/rest/blip_client_test.go:833 Error: Condition never satisfied Test: TestBlipDeltaSyncPullRemoved/revTree
test (ubuntu): rest/changes_api_test.go#L280
changes_api_test.go:280: Error Trace: /home/runner/work/sync_gateway/sync_gateway/rest/changestest/changes_api_test.go:280 /opt/hostedtoolcache/go/1.24.2/x64/src/runtime/asm_amd64.s:1700 Error: "[]" should have 3 item(s), but has 0 Test: TestPostChangesUserTiming 2025-06-03T09:10:45.837Z
test (ubuntu): /change_cache_test.go#L843
change_cache_test.go:843: Error Trace: /home/runner/work/sync_gateway/sync_gateway/db/change_cache_test.go:843 Error: Received unexpected error: appendFromFeed expected 4 entries but only received 0. Timeout: true Test: TestLowSequenceHandlingWithAccessGrant
test (ubuntu): /changes_test.go#L134
changes_test.go:134: Error Trace: /home/runner/work/sync_gateway/sync_gateway/db/changes_test.go:134 Error: "[{Seq:1, ID:doc1, Changes:[map[rev:1-f0609a1428b33bcff9d03c421e30b698]]}]" should have 3 item(s), but has 1 Test: TestChangesAfterChannelAdded 2025-06-03T09:10:18.015Z
test (ubuntu): /changes_test.go#L127
changes_test.go:127: Error Trace: /home/runner/work/sync_gateway/sync_gateway/db/changes_test.go:127 Error: Received unexpected error: Retry loop for waitForSequence(2) timed out based on context: context deadline exceeded Test: TestChangesAfterChannelAdded 2025-06-03T09:10:18.012Z
test (ubuntu): /change_listener_test.go#L102
change_listener_test.go:102: Error Trace: /home/runner/work/sync_gateway/sync_gateway/db/change_listener_test.go:102 Error: Should be true Test: TestUserWaiterForRoleChange 2025-06-03T09:09:45.313Z
test (ubuntu): /blip_api_crud_test.go#L1144
blip_api_crud_test.go:1144: Error Trace: /home/runner/work/sync_gateway/sync_gateway/rest/blip_api_crud_test.go:1144 Error: Received unexpected error: Timed out waiting after 30s Test: TestConcurrentRefreshUser
test (ubuntu): /blip_api_crud_test.go#L1140
blip_api_crud_test.go:1140: Error Trace: /home/runner/work/sync_gateway/sync_gateway/rest/blip_api_crud_test.go:1140 Error: Received unexpected error: Timed out waiting after 30s Test: TestConcurrentRefreshUser
test (ubuntu): rest/blip_client_test.go#L1401
blip_client_test.go:1401: Error Trace: /home/runner/work/sync_gateway/sync_gateway/rest/blip_client_test.go:1404 /opt/hostedtoolcache/go/1.24.2/x64/src/runtime/asm_amd64.s:1700 Error: Should be true Messages: Could not find docID:pbs-1 blip_client_test.go:1401: Error Trace: /home/runner/work/sync_gateway/sync_gateway/rest/blip_client_test.go:1401 /home/runner/work/sync_gateway/sync_gateway/rest/blip_client_test.go:1518 /home/runner/work/sync_gateway/sync_gateway/rest/blip_api_crud_test.go:2866 /home/runner/work/sync_gateway/sync_gateway/rest/blip_client_test.go:833 Error: Condition never satisfied Test: TestRequestPlusPull/revTree
test (ubuntu)
Process completed with exit code 1.
test (windows): rest/changes_api_test.go#L3377
changes_api_test.go:3377: Error Trace: D:/a/sync_gateway/sync_gateway/rest/changestest/changes_api_test.go:3377 C:/hostedtoolcache/windows/go/1.24.2/x64/src/runtime/asm_amd64.s:1700 Error: "[]" should have 5 item(s), but has 0 Test: TestChangesAdminChannelGrantLongpollNotify 2025-06-03T09:19:23.412Z
test (windows): rest/changes_api_test.go#L968
changes_api_test.go:968: Error Trace: D:/a/sync_gateway/sync_gateway/rest/changestest/changes_api_test.go:968 Error: "[]" should have 3 item(s), but has 0 Test: TestChangesLoopingWhenLowSequence 2025-06-03T09:14:23.381Z
test (windows): rest/changes_api_test.go#L950
changes_api_test.go:950: Error Trace: D:/a/sync_gateway/sync_gateway/rest/changestest/changes_api_test.go:950 Error: Not equal: expected: "2::6" actual : "6" Diff: --- Expected +++ Actual @@ -1 +1 @@ -2::6 +6 Test: TestChangesLoopingWhenLowSequence 2025/06/03
test (windows): /changes_test.go#L134
changes_test.go:134: Error Trace: D:/a/sync_gateway/sync_gateway/db/changes_test.go:134 Error: "[{Seq:1, ID:doc1, Changes:[map[rev:1-f0609a1428b33bcff9d03c421e30b698]]}]" should have 3 item(s), but has 1 Test: TestChangesAfterChannelAdded 2025-06-03T09:13:32.814Z
test (windows): /changes_test.go#L127
changes_test.go:127: Error Trace: D:/a/sync_gateway/sync_gateway/db/changes_test.go:127 Error: Received unexpected error: Retry loop for waitForSequence(2) timed out based on context: context deadline exceeded Test: TestChangesAfterChannelAdded 2025-06-03T09:13:32.812Z
test (windows): /database_test.go#L2838
database_test.go:2838: Error Trace: D:/a/sync_gateway/sync_gateway/db/database_test.go:2838 Error: Received unexpected error: Retry loop for waitForSequence(10) timed out based on context: context deadline exceeded Test: Test_invalidateAllPrincipalsCache raw={"all_channels":null,"collection_access":{"sg_test_0":{"sg_test_0":{"admin_channels":{"ABC":1},"all_channels":{"!":1,"ABC":1},"channel_inval_seq":15}}},"created_at":"0001-01-01T00:00:00Z","name":"role0","sequence":1,"updated_at":"0001-01-01T00:00:00Z"}
test (windows): /change_cache_test.go#L843
change_cache_test.go:843: Error Trace: D:/a/sync_gateway/sync_gateway/db/change_cache_test.go:843 Error: Received unexpected error: appendFromFeed expected 4 entries but only received 0. Timeout: true Test: TestLowSequenceHandlingWithAccessGrant
test (windows): /change_listener_test.go#L102
change_listener_test.go:102: Error Trace: D:/a/sync_gateway/sync_gateway/db/change_listener_test.go:102 Error: Should be true Test: TestUserWaiterForRoleChange 2025-06-03T09:11:43.736Z
test (windows): /change_listener_test.go#L52
change_listener_test.go:52: Error Trace: D:/a/sync_gateway/sync_gateway/db/change_listener_test.go:52 Error: Should be true Test: TestUserWaiter 2025-06-03T09:11:38.076Z
test (windows): /crud_test.go#L1662
crud_test.go:1662: doc sequence: 1 2025-06-03T09:11:26.002Z [DBG] Changes+: t:TestAssignSequenceReleaseLoop db:db col:sg_test_0 Received #1 after 0ms ("<ud>doc1</ud>" / "1-cd809becc169215072fd567eebd8b8de") 2025-06-03T09:11:26.002Z [DBG] Changes+: t:TestAssignSequenceReleaseLoop db:db col:sg_test_0 #1 ==> channels {1.<ud>sg_test_0</ud>, 1.<ud>*</ud>} 2025-06-03T09:11:26.002Z [DBG] Changes+: t:TestAssignSequenceReleaseLoop db:db col:sg_test_0 Notifying that "sg_int_rosmar_b182b739a1b317ecda067c35abd8a406" changed (keys="{1.<ud>sg_test_0</ud>, 1.<ud>*</ud>}") count=2 2025-06-03T09:11:26.002Z [DBG] Changes+: t:TestAssignSequenceReleaseLoop db:db col:sg_test_0 Received #11 after 0ms ("<ud>doc1</ud>" / "1-cd809becc169215072fd567eebd8b8de") 2025-06-03T09:11:26.002Z [DBG] Cache+: t:TestAssignSequenceReleaseLoop db:db col:sg_test_0 Deferring #11 (1 now waiting for #2...#10) doc "<ud>doc1</ud>" / "1-cd809becc169215072fd567eebd8b8de" 2025-06-03T09:11:26.002Z [DBG] CRUD+: t:TestAssignSequenceReleaseLoop db:db col:sg_test_0 Invoking sync on doc "<ud>doc1</ud>" rev 2-48a249f4ecc0bb5376a69e586ff0dfea 2025-06-03T09:11:26.003Z [DBG] CRUD+: t:TestAssignSequenceReleaseLoop db:db col:sg_test_0 Backed up revision body "<ud>doc1</ud>"/"1-cd809becc169215072fd567eebd8b8de" (13 bytes, ttl:0) 2025-06-03T09:11:26.003Z [DBG] CRUD+: t:TestAssignSequenceReleaseLoop db:db col:sg_test_0 Increased sequence batch to 2 2025-06-03T09:11:26.003Z [DBG] CRUD+: t:TestAssignSequenceReleaseLoop db:db col:sg_test_0 Released unused sequence #2 2025-06-03T09:11:26.003Z [DBG] CRUD+: t:TestAssignSequenceReleaseLoop db:db col:sg_test_0 Released unused sequences #3-#3 2025-06-03T09:11:26.004Z [DBG] CRUD+: t:TestAssignSequenceReleaseLoop db:db col:sg_test_0 Released unused sequences #4-#11 2025-06-03T09:11:26.004Z [DBG] CRUD+: t:TestAssignSequenceReleaseLoop db:db col:sg_test_0 Saving doc (seq: #12, id: <ud>doc1</ud> rev: 2-48a249f4ecc0bb5376a69e586ff0dfea) 2025-06-03T09:11:26.004Z [DBG] CRUD+: t:TestAssignSequenceReleaseLoop db:db col:sg_test_0 Stored doc "<ud>doc1</ud>" / "2-48a249f4ecc0bb5376a69e586ff0dfea" as #12 2025-06-03T09:11:26.004Z [DBG] Changes+: t:TestAssignSequenceReleaseLoop db:db col:sg_test_0 Received #12 after 0ms ("<ud>doc1</ud>" / "2-48a249f4ecc0bb5376a69e586ff0dfea") 2025-06-03T09:11:26.004Z [DBG] t:TestAssignSequenceReleaseLoop db:db col:sg_test_0 RetryLoop retrying waitForSequence(12) after 1 ms. 2025-06-03T09:11:26.004Z [DBG] Cache+: t:TestAssignSequenceReleaseLoop db:db col:sg_test_0 Deferring #12 (2 now waiting for #2...#10) doc "<ud>doc1</ud>" / "2-48a249f4ecc0bb5376a69e586ff0dfea" 2025-06-03T09:11:26.005Z [DBG] t:TestAssignSequenceReleaseLoop db:db col:sg_test_0 RetryLoop retrying waitForSequence(12) after 2 ms. 2025-06-03T09:11:26.007Z [DBG] t:TestAssignSequenceReleaseLoop db:db col:sg_test_0 RetryLoop retrying waitForSequence(12) after 4 ms. 2025-06-03T09:11:26.012Z [DBG] t:TestAssignSequenceReleaseLoop db:db col:sg_test_0 RetryLoop retrying waitForSequence(12) after 8 ms. 2025-06-03T09:11:26.020Z [DBG] t:TestAssignSequenceReleaseLoop db:db col:sg_test_0 RetryLoop retrying waitForSequence(12) after 16 ms. 2025-06-03T09:11:26.036Z [DBG] t:TestAssignSequenceReleaseLoop db:db col:sg_test_0 RetryLoop retrying waitForSequence(12) after 32 ms. 2025-06-03T09:11:26.069Z [DBG] t:TestAssignSequenceReleaseLoop db:db col:sg_test_0 RetryLoop retrying waitForSequence(12) after 64 ms. 2025-06-03T09:11:26.133Z [DBG] t:TestAssignSequenceReleaseLoop db:db col:sg_test_0 RetryLoop retrying waitForSequence(12) after 100 ms. 2025-06-03T09:11:26.233Z [DBG] t:TestAssignSequenceReleaseLoop db:db col:sg_test_0 RetryLoop retrying waitForSequence(12) after 100 ms. 2025-06-03T09:11:26.333Z [DBG] t:TestAssignSequenceReleaseLoop db:db col:sg_test_0 RetryLoop retrying waitForSequence(12) after 100 ms. 2025-06-03T09:11:26.434Z [DBG] t:TestAssignSequenceReleaseLoop db:db col:sg_test_0 RetryLoop retrying waitForSequence(12) after 100 ms. 2025-06-03T09:11:26.534Z [DBG] t:TestAssignSequenceReleaseLoop db:db col:sg_test_0 RetryLoop retrying waitForSequence(12) af
test (windows)
Process completed with exit code 1.
python-format
Could not parse version from /home/runner/work/sync_gateway/sync_gateway/pyproject.toml. Using latest version.
python-lint
Could not parse version from /home/runner/work/sync_gateway/sync_gateway/pyproject.toml. Using latest version.