{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":1698817,"defaultBranch":"master","name":"bitbake","ownerLogin":"openembedded","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2011-05-03T23:32:08.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/596045?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716527205.0","currentOid":""},"activityList":{"items":[{"before":"c61d44bedcb170101da4200e22ba2cea7e385f1b","after":"9f96e07a4a5c66ac45589c0faeaac9244f72d914","ref":"refs/heads/master-next","pushedAt":"2024-05-25T15:24:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"halstead","name":"Michael Halstead","path":"/halstead","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/143384?s=80&v=4"},"commit":{"message":"fixup\n\nSigned-off-by: Richard Purdie ","shortMessageHtmlLink":"fixup"}},{"before":"574b1826389d2878fe0cac7c9412fa05c6613836","after":"c61d44bedcb170101da4200e22ba2cea7e385f1b","ref":"refs/heads/master-next","pushedAt":"2024-05-25T14:35:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"halstead","name":"Michael Halstead","path":"/halstead","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/143384?s=80&v=4"},"commit":{"message":"fixup\n\nSigned-off-by: Richard Purdie ","shortMessageHtmlLink":"fixup"}},{"before":"9094c3320af8f22644900740b1fcc87b88f2f18c","after":"574b1826389d2878fe0cac7c9412fa05c6613836","ref":"refs/heads/master-next","pushedAt":"2024-05-25T12:27:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"halstead","name":"Michael Halstead","path":"/halstead","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/143384?s=80&v=4"},"commit":{"message":"fix?\n\nSigned-off-by: Richard Purdie ","shortMessageHtmlLink":"fix?"}},{"before":"011c7459f9e33121c38bfe621348d94d4b3a7641","after":"9094c3320af8f22644900740b1fcc87b88f2f18c","ref":"refs/heads/master-next","pushedAt":"2024-05-25T11:22:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"halstead","name":"Michael Halstead","path":"/halstead","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/143384?s=80&v=4"},"commit":{"message":"Revert \"siggen/runqueue: Add debug counting\"\n\nThis reverts commit 27b65fa2c1beebc224346d8fe1148ca4a995f6ad.","shortMessageHtmlLink":"Revert \"siggen/runqueue: Add debug counting\""}},{"before":"0a2c9a41bb2505023eaa68f3a0e690207dbefba1","after":"011c7459f9e33121c38bfe621348d94d4b3a7641","ref":"refs/heads/master-next","pushedAt":"2024-05-25T10:55:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"halstead","name":"Michael Halstead","path":"/halstead","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/143384?s=80&v=4"},"commit":{"message":"fixup\n\nSigned-off-by: Richard Purdie ","shortMessageHtmlLink":"fixup"}},{"before":"551412ed0cc9f4666bf171578aaa0d870bbb4c5e","after":"0a2c9a41bb2505023eaa68f3a0e690207dbefba1","ref":"refs/heads/master-next","pushedAt":"2024-05-25T07:08:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"halstead","name":"Michael Halstead","path":"/halstead","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/143384?s=80&v=4"},"commit":{"message":"Revert \"siggen/runqueue: Allow skipping of rehash if not present on hashserve\"\n\nThis reverts commit b3ebad873ce161ecffb7469ccd3737e17263fcf2.","shortMessageHtmlLink":"Revert \"siggen/runqueue: Allow skipping of rehash if not present on h…"}},{"before":"88d8ec813943164ea4d92701b28645e6533b1b9f","after":"551412ed0cc9f4666bf171578aaa0d870bbb4c5e","ref":"refs/heads/master-next","pushedAt":"2024-05-24T22:44:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"halstead","name":"Michael Halstead","path":"/halstead","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/143384?s=80&v=4"},"commit":{"message":"Revert \"siggen/runqueue: Add debug counting\"\n\nThis reverts commit 27b65fa2c1beebc224346d8fe1148ca4a995f6ad.","shortMessageHtmlLink":"Revert \"siggen/runqueue: Add debug counting\""}},{"before":"0429063f20ce0c4b2f6d331f6373feb81100c6f5","after":"88d8ec813943164ea4d92701b28645e6533b1b9f","ref":"refs/heads/master-next","pushedAt":"2024-05-24T22:34:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"halstead","name":"Michael Halstead","path":"/halstead","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/143384?s=80&v=4"},"commit":{"message":"siggen: Add set_unihash fallback\n\nSigned-off-by: Richard Purdie ","shortMessageHtmlLink":"siggen: Add set_unihash fallback"}},{"before":"512d22064c3986bf10706bcefed5a6dbafc2107f","after":"0429063f20ce0c4b2f6d331f6373feb81100c6f5","ref":"refs/heads/master-next","pushedAt":"2024-05-24T15:12:44.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"halstead","name":"Michael Halstead","path":"/halstead","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/143384?s=80&v=4"},"commit":{"message":"debug timing\n\nSigned-off-by: Richard Purdie ","shortMessageHtmlLink":"debug timing"}},{"before":"cad8a6843d0505a4a59c3874839c94d18b7346c2","after":"512d22064c3986bf10706bcefed5a6dbafc2107f","ref":"refs/heads/master-next","pushedAt":"2024-05-24T13:37:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"halstead","name":"Michael Halstead","path":"/halstead","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/143384?s=80&v=4"},"commit":{"message":"siggen/runqueue: Allow skipping of rehash if not present on hashserve\n\nSigned-off-by: Richard Purdie ","shortMessageHtmlLink":"siggen/runqueue: Allow skipping of rehash if not present on hashserve"}},{"before":"bee3fd9be0d26e460318ea87f716fae6f94de838","after":"cad8a6843d0505a4a59c3874839c94d18b7346c2","ref":"refs/heads/master-next","pushedAt":"2024-05-24T13:20:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"halstead","name":"Michael Halstead","path":"/halstead","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/143384?s=80&v=4"},"commit":{"message":"fix?\n\nSigned-off-by: Richard Purdie ","shortMessageHtmlLink":"fix?"}},{"before":"7d24ef30681e384d0c9addb2f4317e374b3ffd40","after":"bee3fd9be0d26e460318ea87f716fae6f94de838","ref":"refs/heads/master-next","pushedAt":"2024-05-24T12:57:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"halstead","name":"Michael Halstead","path":"/halstead","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/143384?s=80&v=4"},"commit":{"message":"siggen/runqueue: Allow skipping of rehash if not present on hashserve\n\nSigned-off-by: Richard Purdie ","shortMessageHtmlLink":"siggen/runqueue: Allow skipping of rehash if not present on hashserve"}},{"before":"e1b5f462387f9d582a6d803b8b3b081b37d5dc43","after":"7d24ef30681e384d0c9addb2f4317e374b3ffd40","ref":"refs/heads/master-next","pushedAt":"2024-05-24T11:28:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"halstead","name":"Michael Halstead","path":"/halstead","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/143384?s=80&v=4"},"commit":{"message":"siggen/runqueue: Allow skipping of rehash if not present on hashserve\n\nSigned-off-by: Richard Purdie ","shortMessageHtmlLink":"siggen/runqueue: Allow skipping of rehash if not present on hashserve"}},{"before":"41b3177e293272051e930703ca0ca572b6d85edf","after":"e1b5f462387f9d582a6d803b8b3b081b37d5dc43","ref":"refs/heads/master-next","pushedAt":"2024-05-24T11:10:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"halstead","name":"Michael Halstead","path":"/halstead","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/143384?s=80&v=4"},"commit":{"message":"siggen/runqueue: Allow skipping of rehash if not present on hashserve\n\nSigned-off-by: Richard Purdie ","shortMessageHtmlLink":"siggen/runqueue: Allow skipping of rehash if not present on hashserve"}},{"before":"0a568fddc165c75bcc8e8755c903d8265ef075cb","after":"41b3177e293272051e930703ca0ca572b6d85edf","ref":"refs/heads/master-next","pushedAt":"2024-05-23T22:32:37.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"halstead","name":"Michael Halstead","path":"/halstead","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/143384?s=80&v=4"},"commit":{"message":"Revert \"siggen/runqueue: Allow skipping of rehash if not present on hashserve\"\n\nThis reverts commit a6cfa3744862fcc48cf9050105606a6a406c7291.","shortMessageHtmlLink":"Revert \"siggen/runqueue: Allow skipping of rehash if not present on h…"}},{"before":"ccffd593a72fde6307aefc7163d7702fdc25948f","after":"0a568fddc165c75bcc8e8755c903d8265ef075cb","ref":"refs/heads/master-next","pushedAt":"2024-05-23T21:04:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"halstead","name":"Michael Halstead","path":"/halstead","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/143384?s=80&v=4"},"commit":{"message":"siggen/runqueue: Allow skipping of rehash if not present on hashserve\n\nSigned-off-by: Richard Purdie ","shortMessageHtmlLink":"siggen/runqueue: Allow skipping of rehash if not present on hashserve"}},{"before":"2f301c71e3496f90e93555f45f2319b5f002a090","after":"ccffd593a72fde6307aefc7163d7702fdc25948f","ref":"refs/heads/master-next","pushedAt":"2024-05-23T21:01:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"halstead","name":"Michael Halstead","path":"/halstead","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/143384?s=80&v=4"},"commit":{"message":"siggen/runqueue: Allow skipping of rehash if not present on hashserve\n\nSigned-off-by: Richard Purdie ","shortMessageHtmlLink":"siggen/runqueue: Allow skipping of rehash if not present on hashserve"}},{"before":"bba3e3f545fe6c15b0c6e3c569e5689e177befe0","after":"2f301c71e3496f90e93555f45f2319b5f002a090","ref":"refs/heads/master-next","pushedAt":"2024-05-23T16:56:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"halstead","name":"Michael Halstead","path":"/halstead","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/143384?s=80&v=4"},"commit":{"message":"Revert \"siggen/runqueue: Allow skipping of rehash if not present on hashserve\"\n\nThis reverts commit c41440f17e0ba9b3c646e013d3e60aa924987278.","shortMessageHtmlLink":"Revert \"siggen/runqueue: Allow skipping of rehash if not present on h…"}},{"before":"4719263ed5da0374b7a5d7e95461abfe12faa4b7","after":"bba3e3f545fe6c15b0c6e3c569e5689e177befe0","ref":"refs/heads/master-next","pushedAt":"2024-05-23T16:33:58.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"halstead","name":"Michael Halstead","path":"/halstead","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/143384?s=80&v=4"},"commit":{"message":"Add loop timings debug\n\nSigned-off-by: Richard Purdie ","shortMessageHtmlLink":"Add loop timings debug"}},{"before":"28a03d98e8ffc47b0924109aa10aa914ee319e09","after":"4719263ed5da0374b7a5d7e95461abfe12faa4b7","ref":"refs/heads/master-next","pushedAt":"2024-05-23T16:26:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"halstead","name":"Michael Halstead","path":"/halstead","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/143384?s=80&v=4"},"commit":{"message":"Add loop timings debug\n\nSigned-off-by: Richard Purdie ","shortMessageHtmlLink":"Add loop timings debug"}},{"before":"e0cea4f078099aec2daa11ae65200874a5d60d28","after":"28a03d98e8ffc47b0924109aa10aa914ee319e09","ref":"refs/heads/master-next","pushedAt":"2024-05-23T16:18:31.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"halstead","name":"Michael Halstead","path":"/halstead","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/143384?s=80&v=4"},"commit":{"message":"siggen/runqueue: Allow skipping of rehash if not present on hashserve\n\nSigned-off-by: Richard Purdie ","shortMessageHtmlLink":"siggen/runqueue: Allow skipping of rehash if not present on hashserve"}},{"before":"484ec17c585583376cd3ad3503b38a80a4028588","after":"e0cea4f078099aec2daa11ae65200874a5d60d28","ref":"refs/heads/master-next","pushedAt":"2024-05-23T10:27:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"halstead","name":"Michael Halstead","path":"/halstead","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/143384?s=80&v=4"},"commit":{"message":"Revert \"runqueue: Batch unihash queries\"\n\nThis reverts commit 0c05825222bdf68254ebca1130898912a56f7ce8.","shortMessageHtmlLink":"Revert \"runqueue: Batch unihash queries\""}},{"before":"34287fbf3d6be813aa5b767f540e4662f0d8d18d","after":"ce166ae25793c11b0a190c531bef0c296fd74497","ref":"refs/heads/master","pushedAt":"2024-05-23T10:27:49.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"halstead","name":"Michael Halstead","path":"/halstead","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/143384?s=80&v=4"},"commit":{"message":"bitbake-hashclient: Improve stress statistics reporting\n\nImproves the way statistics are reported for the stress test. This makes\nit easier to compare them to the ping test\n\nSigned-off-by: Joshua Watt \nSigned-off-by: Richard Purdie ","shortMessageHtmlLink":"bitbake-hashclient: Improve stress statistics reporting"}},{"before":"908c8d38ff99cba8bdc93d2e76aa6d8fa16f888b","after":"484ec17c585583376cd3ad3503b38a80a4028588","ref":"refs/heads/master-next","pushedAt":"2024-05-22T18:44:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"halstead","name":"Michael Halstead","path":"/halstead","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/143384?s=80&v=4"},"commit":{"message":"bitbake-hashclient: Improve stress statistics reporting\n\nImproves the way statistics are reported for the stress test. This makes\nit easier to compare them to the ping test\n\nSigned-off-by: Joshua Watt \nSigned-off-by: Richard Purdie ","shortMessageHtmlLink":"bitbake-hashclient: Improve stress statistics reporting"}},{"before":"61c6ceb31ccd1ee470be0e22278a44cc2e3cd875","after":"908c8d38ff99cba8bdc93d2e76aa6d8fa16f888b","ref":"refs/heads/master-next","pushedAt":"2024-05-22T17:16:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"halstead","name":"Michael Halstead","path":"/halstead","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/143384?s=80&v=4"},"commit":{"message":"Revert \"runqueue: Batch unihash queries\"\n\nThis reverts commit 0c05825222bdf68254ebca1130898912a56f7ce8.","shortMessageHtmlLink":"Revert \"runqueue: Batch unihash queries\""}},{"before":"1c77b457a5e6a8f56986d494e007e3a7683f6a82","after":"61c6ceb31ccd1ee470be0e22278a44cc2e3cd875","ref":"refs/heads/master-next","pushedAt":"2024-05-22T16:52:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"halstead","name":"Michael Halstead","path":"/halstead","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/143384?s=80&v=4"},"commit":{"message":"bitbake-hashclient: Add ping command\n\nAdds a ping subcommand to bitbake-hashclient which can be useful to\nmeasure connection latency\n\nSigned-off-by: Joshua Watt \nSigned-off-by: Richard Purdie ","shortMessageHtmlLink":"bitbake-hashclient: Add ping command"}},{"before":"3bb49859dbab9fa8a46d9c0a097589a61aa1fed2","after":"1c77b457a5e6a8f56986d494e007e3a7683f6a82","ref":"refs/heads/master-next","pushedAt":"2024-05-22T15:38:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"halstead","name":"Michael Halstead","path":"/halstead","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/143384?s=80&v=4"},"commit":{"message":"fetch/npmsw: The fetcher shouldn't have any knowledge of S\n\nSigned-off-by: Richard Purdie ","shortMessageHtmlLink":"fetch/npmsw: The fetcher shouldn't have any knowledge of S"}},{"before":"381ef0c808aeb2e5c62799fb4c322916ea061dc3","after":"3bb49859dbab9fa8a46d9c0a097589a61aa1fed2","ref":"refs/heads/master-next","pushedAt":"2024-05-22T12:17:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"halstead","name":"Michael Halstead","path":"/halstead","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/143384?s=80&v=4"},"commit":{"message":"runqueue: Batch unihash queries\n\nSigned-off-by: Richard Purdie ","shortMessageHtmlLink":"runqueue: Batch unihash queries"}},{"before":"6a5c8652a78b136f3093758f60f26f596fe159ab","after":"381ef0c808aeb2e5c62799fb4c322916ea061dc3","ref":"refs/heads/master-next","pushedAt":"2024-05-21T13:24:23.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"halstead","name":"Michael Halstead","path":"/halstead","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/143384?s=80&v=4"},"commit":{"message":"bitbake-setup: add the proof of concept implementation\n\nFor the rationale and design guidelines please see this message:\nhttps://lists.openembedded.org/g/openembedded-architecture/message/1913\n\nLeft out for now but will be done later:\n- config fragment support\n- tests\n- documentation\n- official configuration repository\n\n1. If you don't know where to start, list available configurations, and pick one:\n\n===\nalex@Zen2:/srv/work/alex/bitbake$ bin/bitbake-setup list\nAvailable configurations:\npoky-alex\tPoky reference distribution, with alex fixes\npoky-kirkstone\tPoky reference distribution, kirkstone long term support release (supported until April 2026)\n===\n\n2. Then build is initialized this way:\n===\nalex@Zen2:/srv/work/alex/bitbake$ bin/bitbake-setup init poky-alex\nInitializing build in /home/alex/builds/poky-alex\n\nRun /home/alex/builds/poky-alex/build/build.sh to build using this configuration.\n===\n\nNote: 'init' sub-command can also take a path or a URL with a configuration file directly.\nYou can see how those files look like here:\nhttps://github.com/kanavin/bitbake-setup-configurations\n\n3. The above message refers to a one-liner shell script that would build the targets\nspecified in the chosen configuration:\n===\nalex@Zen2:/srv/work/alex/bitbake$ cat /home/alex/builds/poky-alex/build/build.sh\n. /home/alex/builds/poky-alex/build/init-build-env && bitbake core-image-minimal\n===\n\n4. To check if the build configuration needs to be updated, run:\n===\nalex@Zen2:/srv/work/alex/bitbake$ bin/bitbake-setup status ~/builds/poky-alex/\nConfiguration has not changed.\n===\n\nIf the configuration has changed, you will see the difference:\n===\nalex@Zen2:/srv/work/alex/bitbake$ bin/bitbake-setup status ~/builds/poky-alex/\n Top level configuration has changed:\n --- /home/alex/builds/poky-alex/config/poky-alex.conf.json\t2024-04-18 13:42:54.312460823 +0200\n +++ /home/alex/builds/poky-alex/config-tmp-b413az6s/poky-alex.conf.json\t2024-04-18 13:50:42.635433203 +0200\n @@ -7,7 +7,7 @@\n \"uri\": \"git://git.yoctoproject.org/poky-contrib\"\n }\n },\n - \"rev\": \"akanavin/sstate-for-all\"\n + \"rev\": \"akanavin/sstate-for-all-and-everyone\"\n },\n \"path\": \"poky\"\n }\n===\n\nIf the configuration has not changed, but layer revisions referred to it have (for example\nif the configuration specifies a tip of a branch), you will see that too:\n===\nalex@Zen2:/srv/work/alex/bitbake$ bin/bitbake-setup status ~/builds/poky-alex/\nLayer repository git://git.yoctoproject.org/poky-contrib checked out into /home/alex/builds/poky-alex/layers/poky updated revision akanavin/sstate-for-all from 6b842ba55f996b27c900e3de78ceac8cb3b1c492 to aeb73e29379fe6007a8adc8d94c1ac18a93e68de\n===\n\n5. If the configuration has changed, you can bring it in sync with:\n===\nalex@Zen2:/srv/work/alex/bitbake$ bin/bitbake-setup update ~/builds/poky-alex/\nLayer repository git://git.yoctoproject.org/poky-contrib checked out into /home/alex/builds/poky-alex/layers/poky updated revision akanavin/sstate-for-all from 6b842ba55f996b27c900e3de78ceac8cb3b1c492 to aeb73e29379fe6007a8adc8d94c1ac18a93e68de\n... (skip git output)\nExisting build directory renamed to /home/alex/builds/poky-alex/build-backup.20240418135458\n\nRun /home/alex/builds/poky-alex/build/build.sh to build using this configuration.\n===\n\nNote that it will also rename the existing build directory, and print changes\nin bitbake configuration (diff of content of build/conf/) if that has changed. I can't\nat the moment think of anything more clever that is also not much more brittle or complex\nto implement, but open to suggestions.\n\n6. To make it easier to review the code, please also review the data it's operating on:\n===\nalex@Zen2:/srv/work/alex/bitbake$ ls ~/.bitbake-setup/\ncache configurations downloads\nalex@Zen2:/srv/work/alex/bitbake$ ls ~/builds/poky-alex/\nbuild build-backup.20240418135458 config config-upstream.json layers\n===\n\nSigned-off-by: Alexander Kanavin \nSigned-off-by: Richard Purdie ","shortMessageHtmlLink":"bitbake-setup: add the proof of concept implementation"}},{"before":"d98130cb4d500c495bc692c56dde3e019f36320a","after":"34287fbf3d6be813aa5b767f540e4662f0d8d18d","ref":"refs/heads/master","pushedAt":"2024-05-21T13:24:19.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"halstead","name":"Michael Halstead","path":"/halstead","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/143384?s=80&v=4"},"commit":{"message":"prserv: add bitbake selftests\n\nRun them with \"bitbake-selftest prserv.tests\"\n\nSigned-off-by: Michael Opdenacker \nCc: Joshua Watt \nCc: Tim Orling \nCc: Thomas Petazzoni \nSigned-off-by: Richard Purdie ","shortMessageHtmlLink":"prserv: add bitbake selftests"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEU8R9XgA","startCursor":null,"endCursor":null}},"title":"Activity · openembedded/bitbake"}