{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":350433042,"defaultBranch":"main","name":"raccoon","ownerLogin":"raystack","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-03-22T17:34:26.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/4037263?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726173353.0","currentOid":""},"activityList":{"items":[{"before":"3f5f6529bc5a921cebf1d27c7cb0b653525facf1","after":"a75b9f34b395220ceb8bf877199a6ff138c3b562","ref":"refs/heads/gh-pages","pushedAt":"2024-09-12T20:36:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ravisuhag","name":"Ravi Suhag","path":"/ravisuhag","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2075279?s=80&v=4"},"commit":{"message":"Deploy website - based on a94d6f217d22e9ca9ed97a61647f2b118764e29d","shortMessageHtmlLink":"Deploy website - based on a94d6f2"}},{"before":"ada541d948b8ad5cfaf27ea0f849cc87e7942456","after":null,"ref":"refs/heads/reorg","pushedAt":"2024-09-12T20:35:53.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ravisuhag","name":"Ravi Suhag","path":"/ravisuhag","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2075279?s=80&v=4"}},{"before":"5478dc3d13e605f1a09c4e4e3b82e1bbb031b3da","after":"a94d6f217d22e9ca9ed97a61647f2b118764e29d","ref":"refs/heads/main","pushedAt":"2024-09-12T20:35:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ravisuhag","name":"Ravi Suhag","path":"/ravisuhag","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2075279?s=80&v=4"},"commit":{"message":"chore: reorganise Package Structure (#97)\n\n* publisher: log: add tests\r\n\r\n* worker: test for ack function\r\n\r\n* worker: tests: remove unused mocks\r\n\r\n* worker: add tests for error cases\r\n\r\n* worker: test: use constructor for tests\r\n\r\n* app: worker: fix flush always timing out\r\n\r\n* app: move kafka specific log messages to kafka publisher package\r\n\r\n* wip: worker metrics test\r\n\r\n* worker: add tests against instrumented metrics\r\n\r\n* worker: rename timeSource to Clock\r\n\r\n* chore: remove client example\r\n\r\n* worker: use idiomatic null device for tests\r\n\r\n* config: add tests for validation errors\r\n\r\n* config: add test for valid configuration\r\n\r\n* config: add tests for internal prepare()\r\n\r\n* config: add tests for Walk()\r\n\r\n* config: kafka: add tests for ToConfigMap()\r\n\r\n* config: kafka: add more tests for config map serializer\r\n\r\n* config: add tests for internal helper functions\r\n\r\n* refactor: extract Clock to a stand alone package\r\n\r\n* collector: add tests for TimePushed mutation\r\n\r\n* serialization: add tests for SerialiseProto\r\n\r\n* deserialization: add tests for DeserializeFunc\r\n\r\n* worker: add test for flush time out\r\n\r\n* config: refactor ack value names\r\n\r\n* tests: integration e2e tests results in coverage data\r\n\r\n* ci: test: fix coverage merge failing\r\n\r\n* ci: prospective fix for coverdata #1\r\n\r\n* ci: prospective fix for coverdata #2\r\n\r\n* ci: prospective fix for coverdata #3\r\n\r\n* ci: upload test coverage as artifact\r\n\r\n* ci: refactor Docker build for release and testing\r\n\r\n* services: grpc: add tests for synchronous event handling\r\n\r\n* services: grpc: add tests to cover metric instrumentation\r\n\r\n* services: rest: remove deadcode\r\n\r\nFor an incoming request, req.Body is never nil\r\nhttps://pkg.go.dev/net/http#Request\r\n\r\n* services: rest: add tests for error reading request body\r\n\r\n* services: rest: add tests for malformed request body\r\n\r\n* services: rest: refactor ack handling\r\n\r\n* services: rest: add tests for different error paths\r\n\r\n* ci: cache image pulls to speed up tests\r\n\r\n* ci: fix docker image caching\r\n\r\n* ci: ignore proto package during tests\r\n\r\n* ci: remove docker image caching\r\n\r\n* Revert \"ci: ignore proto package during tests\"\r\n\r\nThis reverts commit 75d08076fb5fbdd210b064de5ed28bebd043995e.\r\n\r\n* Revert \"Revert \"ci: ignore proto package during tests\"\"\r\n\r\nThis reverts commit 1038f46d0467170f1b0f0a5d0a21f79fbc35675d.\r\n\r\n* Revert \"Revert \"Revert \"ci: ignore proto package during tests\"\"\"\r\n\r\nThis reverts commit a39cad6fb76a332ed4132ead3564fc9c54b57109.\r\n\r\n* publisher: log: move test event to root proto package\r\n\r\n* ci: blacklist proto package during tests\r\n\r\n* hack: publisher: log: use single spaced fields\r\n\r\n* Revert \"publisher: log: move test event to root proto package\"\r\n\r\nThis reverts commit 7f837bf5e09b183ce3384b4dd986aeee73e9f687.\r\n\r\n* Revert \"ci: blacklist proto package during tests\"\r\n\r\nThis reverts commit 0856073b09cc8d3f0665b47dda56114a6c6f2236.\r\n\r\n* Revert \"hack: publisher: log: use single spaced fields\"\r\n\r\nThis reverts commit 5ffb846505b3233f63b38a50abb1eeec5d7b6b91.\r\n\r\n* Revert \"Revert \"hack: publisher: log: use single spaced fields\"\"\r\n\r\nThis reverts commit 67797d90a8ffc8ef9c8f731c9a299f4770b1d6f1.\r\n\r\n* ci: ignore proto folders when computing coverage\r\n\r\n* hack: publisher: log: use double spaced fields\r\n\r\n* ci: fix coverage data merge\r\n\r\n* ci: fix cover merge resulting in empty coverage file\r\n\r\n* publish: kinesis: add tests for stream's existence check\r\n\r\n* misc: improve test case description\r\n\r\n* publisher: kinesis: add tests for hitting rate limits and quotas\r\n\r\n* publisher: kinesis: refactor tests\r\n\r\n* hygiene: reorganise package structure\r\n\r\n* refactor: merge serialization and deserialization pkg into serde\r\n\r\n* docs: fix broken dashboard link\r\n\r\n* serde: test: fix broken references\r\n\r\n* refactor: integrate middleware package into server/rest","shortMessageHtmlLink":"chore: reorganise Package Structure (#97)"}},{"before":"939727d91528ddae012d64c0cdca81c235a56cae","after":"ada541d948b8ad5cfaf27ea0f849cc87e7942456","ref":"refs/heads/reorg","pushedAt":"2024-09-12T15:43:26.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"turtleDev","name":"Saravjeet 'Aman' Singh","path":"/turtleDev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12575843?s=80&v=4"},"commit":{"message":"Merge branch 'main' into reorg","shortMessageHtmlLink":"Merge branch 'main' into reorg"}},{"before":"e6fa9a16b295a0d902a4909fdf48d65f69af181f","after":null,"ref":"refs/heads/improved-testing","pushedAt":"2024-09-10T16:50:35.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ravisuhag","name":"Ravi Suhag","path":"/ravisuhag","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2075279?s=80&v=4"}},{"before":"535ee655aa3b93f0568c05bacabb810e2d8cd50c","after":"5478dc3d13e605f1a09c4e4e3b82e1bbb031b3da","ref":"refs/heads/main","pushedAt":"2024-09-10T16:50:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ravisuhag","name":"Ravi Suhag","path":"/ravisuhag","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2075279?s=80&v=4"},"commit":{"message":"chore: improved testing (#96)\n\n* publisher: log: add tests\r\n\r\n* worker: test for ack function\r\n\r\n* worker: tests: remove unused mocks\r\n\r\n* worker: add tests for error cases\r\n\r\n* worker: test: use constructor for tests\r\n\r\n* app: worker: fix flush always timing out\r\n\r\n* app: move kafka specific log messages to kafka publisher package\r\n\r\n* wip: worker metrics test\r\n\r\n* worker: add tests against instrumented metrics\r\n\r\n* worker: rename timeSource to Clock\r\n\r\n* chore: remove client example\r\n\r\n* worker: use idiomatic null device for tests\r\n\r\n* config: add tests for validation errors\r\n\r\n* config: add test for valid configuration\r\n\r\n* config: add tests for internal prepare()\r\n\r\n* config: add tests for Walk()\r\n\r\n* config: kafka: add tests for ToConfigMap()\r\n\r\n* config: kafka: add more tests for config map serializer\r\n\r\n* config: add tests for internal helper functions\r\n\r\n* refactor: extract Clock to a stand alone package\r\n\r\n* collector: add tests for TimePushed mutation\r\n\r\n* serialization: add tests for SerialiseProto\r\n\r\n* deserialization: add tests for DeserializeFunc\r\n\r\n* worker: add test for flush time out\r\n\r\n* config: refactor ack value names\r\n\r\n* tests: integration e2e tests results in coverage data\r\n\r\n* ci: test: fix coverage merge failing\r\n\r\n* ci: prospective fix for coverdata #1\r\n\r\n* ci: prospective fix for coverdata #2\r\n\r\n* ci: prospective fix for coverdata #3\r\n\r\n* ci: upload test coverage as artifact\r\n\r\n* ci: refactor Docker build for release and testing\r\n\r\n* services: grpc: add tests for synchronous event handling\r\n\r\n* services: grpc: add tests to cover metric instrumentation\r\n\r\n* services: rest: remove deadcode\r\n\r\nFor an incoming request, req.Body is never nil\r\nhttps://pkg.go.dev/net/http#Request\r\n\r\n* services: rest: add tests for error reading request body\r\n\r\n* services: rest: add tests for malformed request body\r\n\r\n* services: rest: refactor ack handling\r\n\r\n* services: rest: add tests for different error paths\r\n\r\n* ci: cache image pulls to speed up tests\r\n\r\n* ci: fix docker image caching\r\n\r\n* ci: ignore proto package during tests\r\n\r\n* ci: remove docker image caching\r\n\r\n* Revert \"ci: ignore proto package during tests\"\r\n\r\nThis reverts commit 75d08076fb5fbdd210b064de5ed28bebd043995e.\r\n\r\n* Revert \"Revert \"ci: ignore proto package during tests\"\"\r\n\r\nThis reverts commit 1038f46d0467170f1b0f0a5d0a21f79fbc35675d.\r\n\r\n* Revert \"Revert \"Revert \"ci: ignore proto package during tests\"\"\"\r\n\r\nThis reverts commit a39cad6fb76a332ed4132ead3564fc9c54b57109.\r\n\r\n* publisher: log: move test event to root proto package\r\n\r\n* ci: blacklist proto package during tests\r\n\r\n* hack: publisher: log: use single spaced fields\r\n\r\n* Revert \"publisher: log: move test event to root proto package\"\r\n\r\nThis reverts commit 7f837bf5e09b183ce3384b4dd986aeee73e9f687.\r\n\r\n* Revert \"ci: blacklist proto package during tests\"\r\n\r\nThis reverts commit 0856073b09cc8d3f0665b47dda56114a6c6f2236.\r\n\r\n* Revert \"hack: publisher: log: use single spaced fields\"\r\n\r\nThis reverts commit 5ffb846505b3233f63b38a50abb1eeec5d7b6b91.\r\n\r\n* Revert \"Revert \"hack: publisher: log: use single spaced fields\"\"\r\n\r\nThis reverts commit 67797d90a8ffc8ef9c8f731c9a299f4770b1d6f1.\r\n\r\n* ci: ignore proto folders when computing coverage\r\n\r\n* hack: publisher: log: use double spaced fields\r\n\r\n* ci: fix coverage data merge\r\n\r\n* ci: fix cover merge resulting in empty coverage file\r\n\r\n* publish: kinesis: add tests for stream's existence check\r\n\r\n* misc: improve test case description\r\n\r\n* publisher: kinesis: add tests for hitting rate limits and quotas\r\n\r\n* publisher: kinesis: refactor tests","shortMessageHtmlLink":"chore: improved testing (#96)"}},{"before":"c32b74dd70dc9fd2f583ec4be4541de424debf5e","after":"939727d91528ddae012d64c0cdca81c235a56cae","ref":"refs/heads/reorg","pushedAt":"2024-09-09T16:19:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"turtleDev","name":"Saravjeet 'Aman' Singh","path":"/turtleDev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12575843?s=80&v=4"},"commit":{"message":"refactor: integrate middleware package into server/rest","shortMessageHtmlLink":"refactor: integrate middleware package into server/rest"}},{"before":"c6a037a4c5ebf3fd7d48e16f37c8b6483321b9e9","after":"c32b74dd70dc9fd2f583ec4be4541de424debf5e","ref":"refs/heads/reorg","pushedAt":"2024-09-09T15:54:04.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"turtleDev","name":"Saravjeet 'Aman' Singh","path":"/turtleDev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12575843?s=80&v=4"},"commit":{"message":"serde: test: fix broken references","shortMessageHtmlLink":"serde: test: fix broken references"}},{"before":null,"after":"c6a037a4c5ebf3fd7d48e16f37c8b6483321b9e9","ref":"refs/heads/reorg","pushedAt":"2024-09-09T15:30:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"turtleDev","name":"Saravjeet 'Aman' Singh","path":"/turtleDev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12575843?s=80&v=4"},"commit":{"message":"hygiene: reorganise package structure","shortMessageHtmlLink":"hygiene: reorganise package structure"}},{"before":"f78453a0544dc668449fcfc45066048359b466c4","after":"e6fa9a16b295a0d902a4909fdf48d65f69af181f","ref":"refs/heads/improved-testing","pushedAt":"2024-09-09T11:48:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"turtleDev","name":"Saravjeet 'Aman' Singh","path":"/turtleDev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12575843?s=80&v=4"},"commit":{"message":"publisher: kinesis: refactor tests","shortMessageHtmlLink":"publisher: kinesis: refactor tests"}},{"before":"d459c900737c437dc099bdfce47d0dcdfd75915e","after":"f78453a0544dc668449fcfc45066048359b466c4","ref":"refs/heads/improved-testing","pushedAt":"2024-09-07T09:33:39.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"turtleDev","name":"Saravjeet 'Aman' Singh","path":"/turtleDev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12575843?s=80&v=4"},"commit":{"message":"publisher: kinesis: add tests for hitting rate limits and quotas","shortMessageHtmlLink":"publisher: kinesis: add tests for hitting rate limits and quotas"}},{"before":"9ec931c74ce8b88e13344a05dee72e005ba6898e","after":"d459c900737c437dc099bdfce47d0dcdfd75915e","ref":"refs/heads/improved-testing","pushedAt":"2024-09-07T08:53:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"turtleDev","name":"Saravjeet 'Aman' Singh","path":"/turtleDev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12575843?s=80&v=4"},"commit":{"message":"publish: kinesis: add tests for stream's existence check","shortMessageHtmlLink":"publish: kinesis: add tests for stream's existence check"}},{"before":"f01cc07cdc2152896df01fb854778f49b11df9c3","after":"9ec931c74ce8b88e13344a05dee72e005ba6898e","ref":"refs/heads/improved-testing","pushedAt":"2024-09-06T16:51:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"turtleDev","name":"Saravjeet 'Aman' Singh","path":"/turtleDev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12575843?s=80&v=4"},"commit":{"message":"ci: fix cover merge resulting in empty coverage file","shortMessageHtmlLink":"ci: fix cover merge resulting in empty coverage file"}},{"before":"a727bd72fe60ec8e2f908c0fb50ba4c84dd2f0d7","after":"f01cc07cdc2152896df01fb854778f49b11df9c3","ref":"refs/heads/improved-testing","pushedAt":"2024-09-06T16:44:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"turtleDev","name":"Saravjeet 'Aman' Singh","path":"/turtleDev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12575843?s=80&v=4"},"commit":{"message":"ci: fix coverage data merge","shortMessageHtmlLink":"ci: fix coverage data merge"}},{"before":"9672b1345f0dfc2115f0a8b486137496ceeed7d2","after":"a727bd72fe60ec8e2f908c0fb50ba4c84dd2f0d7","ref":"refs/heads/improved-testing","pushedAt":"2024-09-06T16:38:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"turtleDev","name":"Saravjeet 'Aman' Singh","path":"/turtleDev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12575843?s=80&v=4"},"commit":{"message":"hack: publisher: log: use double spaced fields","shortMessageHtmlLink":"hack: publisher: log: use double spaced fields"}},{"before":"986bf944ee36e17976786d083b0ac50d09753693","after":"9672b1345f0dfc2115f0a8b486137496ceeed7d2","ref":"refs/heads/improved-testing","pushedAt":"2024-09-06T16:32:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"turtleDev","name":"Saravjeet 'Aman' Singh","path":"/turtleDev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12575843?s=80&v=4"},"commit":{"message":"ci: ignore proto folders when computing coverage","shortMessageHtmlLink":"ci: ignore proto folders when computing coverage"}},{"before":"5ffb846505b3233f63b38a50abb1eeec5d7b6b91","after":"986bf944ee36e17976786d083b0ac50d09753693","ref":"refs/heads/improved-testing","pushedAt":"2024-09-06T16:30:01.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"turtleDev","name":"Saravjeet 'Aman' Singh","path":"/turtleDev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12575843?s=80&v=4"},"commit":{"message":"Revert \"Revert \"hack: publisher: log: use single spaced fields\"\"\n\nThis reverts commit 67797d90a8ffc8ef9c8f731c9a299f4770b1d6f1.","shortMessageHtmlLink":"Revert \"Revert \"hack: publisher: log: use single spaced fields\"\""}},{"before":"0856073b09cc8d3f0665b47dda56114a6c6f2236","after":"5ffb846505b3233f63b38a50abb1eeec5d7b6b91","ref":"refs/heads/improved-testing","pushedAt":"2024-09-06T16:13:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"turtleDev","name":"Saravjeet 'Aman' Singh","path":"/turtleDev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12575843?s=80&v=4"},"commit":{"message":"hack: publisher: log: use single spaced fields","shortMessageHtmlLink":"hack: publisher: log: use single spaced fields"}},{"before":"38b48f58e4e51c56943bf2973366a1d0610fd210","after":"0856073b09cc8d3f0665b47dda56114a6c6f2236","ref":"refs/heads/improved-testing","pushedAt":"2024-09-06T16:06:05.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"turtleDev","name":"Saravjeet 'Aman' Singh","path":"/turtleDev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12575843?s=80&v=4"},"commit":{"message":"ci: blacklist proto package during tests","shortMessageHtmlLink":"ci: blacklist proto package during tests"}},{"before":"a39cad6fb76a332ed4132ead3564fc9c54b57109","after":"38b48f58e4e51c56943bf2973366a1d0610fd210","ref":"refs/heads/improved-testing","pushedAt":"2024-09-06T15:48:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"turtleDev","name":"Saravjeet 'Aman' Singh","path":"/turtleDev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12575843?s=80&v=4"},"commit":{"message":"Revert \"Revert \"Revert \"ci: ignore proto package during tests\"\"\"\n\nThis reverts commit a39cad6fb76a332ed4132ead3564fc9c54b57109.","shortMessageHtmlLink":"Revert \"Revert \"Revert \"ci: ignore proto package during tests\"\"\""}},{"before":"1038f46d0467170f1b0f0a5d0a21f79fbc35675d","after":"a39cad6fb76a332ed4132ead3564fc9c54b57109","ref":"refs/heads/improved-testing","pushedAt":"2024-09-06T15:14:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"turtleDev","name":"Saravjeet 'Aman' Singh","path":"/turtleDev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12575843?s=80&v=4"},"commit":{"message":"Revert \"Revert \"ci: ignore proto package during tests\"\"\n\nThis reverts commit 1038f46d0467170f1b0f0a5d0a21f79fbc35675d.","shortMessageHtmlLink":"Revert \"Revert \"ci: ignore proto package during tests\"\""}},{"before":"aaa0571c36978f6f3396810feae3d558867a0695","after":"1038f46d0467170f1b0f0a5d0a21f79fbc35675d","ref":"refs/heads/improved-testing","pushedAt":"2024-09-06T15:08:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"turtleDev","name":"Saravjeet 'Aman' Singh","path":"/turtleDev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12575843?s=80&v=4"},"commit":{"message":"Revert \"ci: ignore proto package during tests\"\n\nThis reverts commit 75d08076fb5fbdd210b064de5ed28bebd043995e.","shortMessageHtmlLink":"Revert \"ci: ignore proto package during tests\""}},{"before":"75d08076fb5fbdd210b064de5ed28bebd043995e","after":"aaa0571c36978f6f3396810feae3d558867a0695","ref":"refs/heads/improved-testing","pushedAt":"2024-09-06T15:02:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"turtleDev","name":"Saravjeet 'Aman' Singh","path":"/turtleDev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12575843?s=80&v=4"},"commit":{"message":"ci: remove docker image caching","shortMessageHtmlLink":"ci: remove docker image caching"}},{"before":"39aceac844d16e0397582e83373122d1d9481e1e","after":"75d08076fb5fbdd210b064de5ed28bebd043995e","ref":"refs/heads/improved-testing","pushedAt":"2024-09-06T14:56:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"turtleDev","name":"Saravjeet 'Aman' Singh","path":"/turtleDev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12575843?s=80&v=4"},"commit":{"message":"ci: ignore proto package during tests","shortMessageHtmlLink":"ci: ignore proto package during tests"}},{"before":"9a4ad1ba759d0b1878ad18270d97837666879524","after":"39aceac844d16e0397582e83373122d1d9481e1e","ref":"refs/heads/improved-testing","pushedAt":"2024-09-06T14:10:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"turtleDev","name":"Saravjeet 'Aman' Singh","path":"/turtleDev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12575843?s=80&v=4"},"commit":{"message":"ci: fix docker image caching","shortMessageHtmlLink":"ci: fix docker image caching"}},{"before":"56b7e22abbff53cfede5282a81ada17c64dae2c2","after":"9a4ad1ba759d0b1878ad18270d97837666879524","ref":"refs/heads/improved-testing","pushedAt":"2024-09-06T14:09:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"turtleDev","name":"Saravjeet 'Aman' Singh","path":"/turtleDev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12575843?s=80&v=4"},"commit":{"message":"ci: cache image pulls to speed up tests","shortMessageHtmlLink":"ci: cache image pulls to speed up tests"}},{"before":"05a09c426a553beff0d40572702e5f5dcd0df8e8","after":"56b7e22abbff53cfede5282a81ada17c64dae2c2","ref":"refs/heads/improved-testing","pushedAt":"2024-09-06T13:59:01.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"turtleDev","name":"Saravjeet 'Aman' Singh","path":"/turtleDev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12575843?s=80&v=4"},"commit":{"message":"services: rest: add tests for different error paths","shortMessageHtmlLink":"services: rest: add tests for different error paths"}},{"before":"810e404e280ec53737a0b2dcac855ca092de053b","after":"05a09c426a553beff0d40572702e5f5dcd0df8e8","ref":"refs/heads/improved-testing","pushedAt":"2024-09-06T12:17:08.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"turtleDev","name":"Saravjeet 'Aman' Singh","path":"/turtleDev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12575843?s=80&v=4"},"commit":{"message":"services: grpc: add tests for synchronous event handling","shortMessageHtmlLink":"services: grpc: add tests for synchronous event handling"}},{"before":"af606d474659bbfcdc4d556132232afe6d359ec2","after":"810e404e280ec53737a0b2dcac855ca092de053b","ref":"refs/heads/improved-testing","pushedAt":"2024-09-05T16:14:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"turtleDev","name":"Saravjeet 'Aman' Singh","path":"/turtleDev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12575843?s=80&v=4"},"commit":{"message":"ci: upload test coverage as artifact","shortMessageHtmlLink":"ci: upload test coverage as artifact"}},{"before":"1d47e976ac523d8ceb13b32cd1b72fc3cdbf7550","after":"af606d474659bbfcdc4d556132232afe6d359ec2","ref":"refs/heads/improved-testing","pushedAt":"2024-09-05T16:00:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"turtleDev","name":"Saravjeet 'Aman' Singh","path":"/turtleDev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12575843?s=80&v=4"},"commit":{"message":"ci: prospective fix for coverdata #3","shortMessageHtmlLink":"ci: prospective fix for coverdata #3"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xMlQyMDozNjo0NS4wMDAwMDBazwAAAAS01N15","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xMlQyMDozNjo0NS4wMDAwMDBazwAAAAS01N15","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wNVQxNjowMDo0OS4wMDAwMDBazwAAAASuDBZr"}},"title":"Activity ยท raystack/raccoon"}