{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":407271948,"defaultBranch":"main","name":"snapd-testing-tools","ownerLogin":"snapcore","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-09-16T18:22:14.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/19532717?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1696512925.0","currentOid":""},"activityList":{"items":[{"before":"d3eed3faa50fd6d666f35d016ad3571807a60dd3","after":"5a375ebf73e5bb20488d25c50479d2f19cecd49b","ref":"refs/heads/main","pushedAt":"2024-06-04T01:36:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sergiocazzolato","name":"Sergio Cazzolato","path":"/sergiocazzolato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5382983?s=80&v=4"},"commit":{"message":"Formatting for python utils","shortMessageHtmlLink":"Formatting for python utils"}},{"before":"18bcca6b144d483baef72c877c1194be9d0509b9","after":"d3eed3faa50fd6d666f35d016ad3571807a60dd3","ref":"refs/heads/main","pushedAt":"2024-06-03T23:41:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sergiocazzolato","name":"Sergio Cazzolato","path":"/sergiocazzolato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5382983?s=80&v=4"},"commit":{"message":"fix codespell in CODE_OF_CONDUCT.md","shortMessageHtmlLink":"fix codespell in CODE_OF_CONDUCT.md"}},{"before":"d60381fcd91fc71a393674cb7ec70acb3485ea08","after":"18bcca6b144d483baef72c877c1194be9d0509b9","ref":"refs/heads/main","pushedAt":"2024-06-03T21:42:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sergiocazzolato","name":"Sergio Cazzolato","path":"/sergiocazzolato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5382983?s=80&v=4"},"commit":{"message":"new log helper\n\nThis library is used to help the spread log parsing","shortMessageHtmlLink":"new log helper"}},{"before":"5dde2d67b85b49baa005a7d497b53d0b786a1fdd","after":"d60381fcd91fc71a393674cb7ec70acb3485ea08","ref":"refs/heads/main","pushedAt":"2024-05-10T02:38:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sergiocazzolato","name":"Sergio Cazzolato","path":"/sergiocazzolato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5382983?s=80&v=4"},"commit":{"message":"add run number to filtered filename","shortMessageHtmlLink":"add run number to filtered filename"}},{"before":"6b9a3aabcca8177e963e890f7f615ff6872732ef","after":"5dde2d67b85b49baa005a7d497b53d0b786a1fdd","ref":"refs/heads/main","pushedAt":"2024-05-10T01:54:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sergiocazzolato","name":"Sergio Cazzolato","path":"/sergiocazzolato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5382983?s=80&v=4"},"commit":{"message":"consider the tests execution in main","shortMessageHtmlLink":"consider the tests execution in main"}},{"before":"b2756aa579479c2219997a67bc440adb2f8809fa","after":"6b9a3aabcca8177e963e890f7f615ff6872732ef","ref":"refs/heads/main","pushedAt":"2024-05-10T00:32:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sergiocazzolato","name":"Sergio Cazzolato","path":"/sergiocazzolato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5382983?s=80&v=4"},"commit":{"message":"change filtered log name","shortMessageHtmlLink":"change filtered log name"}},{"before":"500b9dace4a586ac07eb104be600ee8987bebb39","after":"b2756aa579479c2219997a67bc440adb2f8809fa","ref":"refs/heads/main","pushedAt":"2024-05-09T21:20:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sergiocazzolato","name":"Sergio Cazzolato","path":"/sergiocazzolato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5382983?s=80&v=4"},"commit":{"message":"default file is .filtered.log","shortMessageHtmlLink":"default file is .filtered.log"}},{"before":"45db26a3d23e82f16b9b0aa349f13022083a31a1","after":"500b9dace4a586ac07eb104be600ee8987bebb39","ref":"refs/heads/main","pushedAt":"2024-05-09T17:26:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sergiocazzolato","name":"Sergio Cazzolato","path":"/sergiocazzolato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5382983?s=80&v=4"},"commit":{"message":"Fix tests workflow","shortMessageHtmlLink":"Fix tests workflow"}},{"before":"fe45c27b7d3ea0fbf3db9609fba8d45e23d5e02a","after":"45db26a3d23e82f16b9b0aa349f13022083a31a1","ref":"refs/heads/main","pushedAt":"2024-05-09T17:14:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sergiocazzolato","name":"Sergio Cazzolato","path":"/sergiocazzolato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5382983?s=80&v=4"},"commit":{"message":"fix shellcheck error in log-filter","shortMessageHtmlLink":"fix shellcheck error in log-filter"}},{"before":"5a9b66d7dca9057d3d58fe108a37cb7fd69fc7d6","after":"fe45c27b7d3ea0fbf3db9609fba8d45e23d5e02a","ref":"refs/heads/main","pushedAt":"2024-05-09T16:59:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sergiocazzolato","name":"Sergio Cazzolato","path":"/sergiocazzolato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5382983?s=80&v=4"},"commit":{"message":"create a var to store filter params","shortMessageHtmlLink":"create a var to store filter params"}},{"before":"51f9b055afa0a14dda9b278930f449ed5a66217c","after":"5a9b66d7dca9057d3d58fe108a37cb7fd69fc7d6","ref":"refs/heads/main","pushedAt":"2024-05-09T15:11:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sergiocazzolato","name":"Sergio Cazzolato","path":"/sergiocazzolato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5382983?s=80&v=4"},"commit":{"message":"filter spread results\n\nThis is needed to generate logs to send to loki and grafana","shortMessageHtmlLink":"filter spread results"}},{"before":"b8d20c1d5b874c2f29da2f281b425124fea1f527","after":"51f9b055afa0a14dda9b278930f449ed5a66217c","ref":"refs/heads/main","pushedAt":"2024-05-09T11:22:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sergiocazzolato","name":"Sergio Cazzolato","path":"/sergiocazzolato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5382983?s=80&v=4"},"commit":{"message":"New tool used to filter the spread.log output\n\nThis tools gets the spread output from stdin and sends to a file the\nfiltered output. This filtered output can be used to send to loki (logs\ntool associated to grafana).\n\nThis tool prints all the lines comming from stdin","shortMessageHtmlLink":"New tool used to filter the spread.log output"}},{"before":"f640ac72e316a598138a6b437d41441c7975d916","after":"b8d20c1d5b874c2f29da2f281b425124fea1f527","ref":"refs/heads/main","pushedAt":"2024-05-02T11:27:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sergiocazzolato","name":"Sergio Cazzolato","path":"/sergiocazzolato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5382983?s=80&v=4"},"commit":{"message":"fix snaps.name test with correct siffix spelling","shortMessageHtmlLink":"fix snaps.name test with correct siffix spelling"}},{"before":"f0754df3045d252196972a5bfa1046d135c66bd1","after":"f640ac72e316a598138a6b437d41441c7975d916","ref":"refs/heads/main","pushedAt":"2024-05-02T11:21:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sergiocazzolato","name":"Sergio Cazzolato","path":"/sergiocazzolato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5382983?s=80&v=4"},"commit":{"message":"Add missing test details","shortMessageHtmlLink":"Add missing test details"}},{"before":"afb4190886650c297cf5e0789d7bec6475dfa737","after":"f0754df3045d252196972a5bfa1046d135c66bd1","ref":"refs/heads/main","pushedAt":"2024-04-26T21:18:33.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sergiocazzolato","name":"Sergio Cazzolato","path":"/sergiocazzolato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5382983?s=80&v=4"},"commit":{"message":"Filter the error y debug output in log-parser\n\nThis is required to filter parts of the error and debug output","shortMessageHtmlLink":"Filter the error y debug output in log-parser"}},{"before":"8ae217cac020d3620dd3161418f1d667782654c4","after":"afb4190886650c297cf5e0789d7bec6475dfa737","ref":"refs/heads/main","pushedAt":"2024-04-26T21:02:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sergiocazzolato","name":"Sergio Cazzolato","path":"/sergiocazzolato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5382983?s=80&v=4"},"commit":{"message":"Filter the error y debug output in log-parser\n\nThis is required to filter parts of the error and debug output","shortMessageHtmlLink":"Filter the error y debug output in log-parser"}},{"before":"b514f0ab827f3c25672c98d9d900238b321c7906","after":"8ae217cac020d3620dd3161418f1d667782654c4","ref":"refs/heads/main","pushedAt":"2024-04-26T20:53:50.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sergiocazzolato","name":"Sergio Cazzolato","path":"/sergiocazzolato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5382983?s=80&v=4"},"commit":{"message":"Filter the error y debug output in log-parser\n\nThis is required to filter parts of the error and debug output","shortMessageHtmlLink":"Filter the error y debug output in log-parser"}},{"before":"fc10196efd33bd52c94323781de647ecf257f1d0","after":"b514f0ab827f3c25672c98d9d900238b321c7906","ref":"refs/heads/main","pushedAt":"2024-04-26T20:39:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sergiocazzolato","name":"Sergio Cazzolato","path":"/sergiocazzolato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5382983?s=80&v=4"},"commit":{"message":"Filter the error y debug output in log-parser\n\nThis is required to filter parts of the error and debug output","shortMessageHtmlLink":"Filter the error y debug output in log-parser"}},{"before":"94ac5ffe58b7e52f19f142453a78bd897bace122","after":"fc10196efd33bd52c94323781de647ecf257f1d0","ref":"refs/heads/main","pushedAt":"2024-04-22T11:55:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sergiocazzolato","name":"Sergio Cazzolato","path":"/sergiocazzolato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5382983?s=80&v=4"},"commit":{"message":"Add suggestions to details","shortMessageHtmlLink":"Add suggestions to details"}},{"before":"d82d52ed792c80d1f6643df5aa2f5828e0a88754","after":"94ac5ffe58b7e52f19f142453a78bd897bace122","ref":"refs/heads/main","pushedAt":"2024-04-17T16:31:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sergiocazzolato","name":"Sergio Cazzolato","path":"/sergiocazzolato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5382983?s=80&v=4"},"commit":{"message":"Add details on tests","shortMessageHtmlLink":"Add details on tests"}},{"before":"501578c719d6677241dda845c3082182a8c2dc76","after":"d82d52ed792c80d1f6643df5aa2f5828e0a88754","ref":"refs/heads/main","pushedAt":"2024-04-17T16:21:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sergiocazzolato","name":"Sergio Cazzolato","path":"/sergiocazzolato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5382983?s=80&v=4"},"commit":{"message":"Add details on tests","shortMessageHtmlLink":"Add details on tests"}},{"before":"e8929207ffe6f48915e48199726b5d163e73baba","after":"501578c719d6677241dda845c3082182a8c2dc76","ref":"refs/heads/main","pushedAt":"2024-04-10T03:33:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sergiocazzolato","name":"Sergio Cazzolato","path":"/sergiocazzolato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5382983?s=80&v=4"},"commit":{"message":"add more checks in os.query to check is-core_xx","shortMessageHtmlLink":"add more checks in os.query to check is-core_xx"}},{"before":"226114641f71b2264ff2cfc857855a6b089cded7","after":"e8929207ffe6f48915e48199726b5d163e73baba","ref":"refs/heads/main","pushedAt":"2024-04-09T21:18:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sergiocazzolato","name":"Sergio Cazzolato","path":"/sergiocazzolato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5382983?s=80&v=4"},"commit":{"message":"fix os-query for ubuntu comparing with core\n\nalso the test is updated","shortMessageHtmlLink":"fix os-query for ubuntu comparing with core"}},{"before":"b89ec98b239dc9ef729b6af68ce1b5028b4eee23","after":"226114641f71b2264ff2cfc857855a6b089cded7","ref":"refs/heads/main","pushedAt":"2024-04-05T20:29:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sergiocazzolato","name":"Sergio Cazzolato","path":"/sergiocazzolato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5382983?s=80&v=4"},"commit":{"message":"os.query won't check SPREAD_SYSTEM anymore to compare core systems\n\nThis is because the logic has been moved to snapd code, in snapd to test\nubuntu core spread boots a classic image and convert it in ubuntu core\nsystem.","shortMessageHtmlLink":"os.query won't check SPREAD_SYSTEM anymore to compare core systems"}},{"before":"dacfd81de95e05a9e56d84be45e0611275b083f4","after":"b89ec98b239dc9ef729b6af68ce1b5028b4eee23","ref":"refs/heads/main","pushedAt":"2024-03-18T14:16:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sergiocazzolato","name":"Sergio Cazzolato","path":"/sergiocazzolato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5382983?s=80&v=4"},"commit":{"message":"use local variables in os.query tool","shortMessageHtmlLink":"use local variables in os.query tool"}},{"before":"1db5214d5fe91d90b4ffcd4768db8080fcc245ab","after":"dacfd81de95e05a9e56d84be45e0611275b083f4","ref":"refs/heads/main","pushedAt":"2024-03-14T18:19:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sergiocazzolato","name":"Sergio Cazzolato","path":"/sergiocazzolato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5382983?s=80&v=4"},"commit":{"message":"fix is_core functions","shortMessageHtmlLink":"fix is_core functions"}},{"before":"2e4a3153a27529092156fbe723cdfef221467bd4","after":"1db5214d5fe91d90b4ffcd4768db8080fcc245ab","ref":"refs/heads/main","pushedAt":"2024-03-08T19:04:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sergiocazzolato","name":"Sergio Cazzolato","path":"/sergiocazzolato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5382983?s=80&v=4"},"commit":{"message":"Improve the remote docs (#36)\n\n* Improve the remote docs\r\n\r\n* Updating spread.yaml\r\n\r\n* revert changes in remote\r\n\r\n* Add again changes to the remote tools","shortMessageHtmlLink":"Improve the remote docs (#36)"}},{"before":"3a0fc57e1eaf13b189a83982835cf289b3dfad3c","after":"2e4a3153a27529092156fbe723cdfef221467bd4","ref":"refs/heads/main","pushedAt":"2024-02-28T16:28:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sergiocazzolato","name":"Sergio Cazzolato","path":"/sergiocazzolato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5382983?s=80&v=4"},"commit":{"message":"1 more comment","shortMessageHtmlLink":"1 more comment"}},{"before":"4cf8e635bf65f974dbcc5b303f890ac9078ed78a","after":"3a0fc57e1eaf13b189a83982835cf289b3dfad3c","ref":"refs/heads/main","pushedAt":"2024-02-28T16:25:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sergiocazzolato","name":"Sergio Cazzolato","path":"/sergiocazzolato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5382983?s=80&v=4"},"commit":{"message":"add explanation about why we check for ( Do | Doing )","shortMessageHtmlLink":"add explanation about why we check for ( Do | Doing )"}},{"before":"b89b4f86471b76eae9d5ac1b1f55728598da544e","after":"4cf8e635bf65f974dbcc5b303f890ac9078ed78a","ref":"refs/heads/main","pushedAt":"2024-02-27T11:55:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sergiocazzolato","name":"Sergio Cazzolato","path":"/sergiocazzolato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5382983?s=80&v=4"},"commit":{"message":"fix os.query test after merge","shortMessageHtmlLink":"fix os.query test after merge"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEW4RDJgA","startCursor":null,"endCursor":null}},"title":"Activity ยท snapcore/snapd-testing-tools"}