*** cs-shadow has quit IRC | 00:26 | |
*** tpollard has quit IRC | 01:06 | |
*** tlater[m] has quit IRC | 02:30 | |
*** dineshdb[m] has quit IRC | 02:30 | |
*** jjardon[m] has quit IRC | 02:30 | |
*** waltervargas[m] has quit IRC | 02:30 | |
*** kailueke[m] has quit IRC | 02:30 | |
*** theawless[m] has quit IRC | 02:30 | |
*** doras[m] has quit IRC | 02:30 | |
*** asingh_[m] has quit IRC | 02:30 | |
*** krichter[m] has quit IRC | 02:30 | |
*** albfan[m] has quit IRC | 02:30 | |
*** inigomartinez has quit IRC | 02:30 | |
*** segfault3[m] has quit IRC | 02:31 | |
*** Trevinho[m] has quit IRC | 02:31 | |
*** connorshea[m] has quit IRC | 02:31 | |
*** tlater[m] has joined #buildstream | 02:35 | |
*** tristan has joined #buildstream | 02:53 | |
*** ChanServ sets mode: +o tristan | 02:53 | |
*** krichter[m] has joined #buildstream | 02:54 | |
*** albfan[m] has joined #buildstream | 03:04 | |
*** Trevinho[m] has joined #buildstream | 03:20 | |
*** nimish has joined #buildstream | 03:27 | |
*** inigomartinez has joined #buildstream | 03:30 | |
*** dineshdb[m] has joined #buildstream | 03:33 | |
*** nimish has quit IRC | 03:37 | |
gitlab-br-bot | tristanvb opened MR !1206 (tristan/optional-coverage-fixup->master: Fixes for coverage optionality) on buildstream https://gitlab.com/BuildStream/buildstream/merge_requests/1206 | 03:50 |
---|---|---|
*** jjardon[m] has joined #buildstream | 03:53 | |
*** segfault3[m] has joined #buildstream | 03:58 | |
*** nimish has joined #buildstream | 04:09 | |
*** tristan has quit IRC | 04:16 | |
*** kailueke[m] has joined #buildstream | 04:17 | |
*** connorshea[m] has joined #buildstream | 04:29 | |
*** asingh_[m] has joined #buildstream | 04:50 | |
*** theawless[m] has joined #buildstream | 04:53 | |
*** doras[m] has joined #buildstream | 04:55 | |
*** waltervargas[m] has joined #buildstream | 04:56 | |
*** kapil___ has joined #buildstream | 05:02 | |
gitlab-br-bot | marge-bot123 merged MR !1206 (tristan/optional-coverage-fixup->master: Fixes for coverage optionality) on buildstream https://gitlab.com/BuildStream/buildstream/merge_requests/1206 | 05:02 |
gitlab-br-bot | marge-bot123 merged MR !1203 (tristan/optional-coverage-1.2->bst-1.2: Coverage optional in 1.2.x) on buildstream https://gitlab.com/BuildStream/buildstream/merge_requests/1203 | 05:04 |
*** mohan43u has quit IRC | 07:07 | |
*** tristan has joined #buildstream | 07:33 | |
*** mohan43u has joined #buildstream | 08:01 | |
*** mohan43u has quit IRC | 08:13 | |
*** toscalix has joined #buildstream | 08:15 | |
*** mohan43u has joined #buildstream | 08:16 | |
*** tristan has quit IRC | 08:17 | |
*** tristan has joined #buildstream | 08:30 | |
*** tristan has quit IRC | 08:39 | |
*** tristan has joined #buildstream | 08:40 | |
*** nimish_ has joined #buildstream | 09:15 | |
*** nimish has quit IRC | 09:17 | |
*** nimish_ is now known as nimish | 09:17 | |
*** ChanServ sets mode: +o tristan | 09:28 | |
tristan | Can someone slap the WSL runner ? | 09:28 |
tristan | https://gitlab.com/BuildStream/buildstream/pipelines/50302739 | 09:28 |
*** tpollard has joined #buildstream | 09:35 | |
*** raoul has joined #buildstream | 09:37 | |
*** phildawson has joined #buildstream | 09:44 | |
*** jonathanmaw has joined #buildstream | 09:44 | |
Kinnison | jonathanmaw: ^^ | 09:46 |
jonathanmaw | ah, the WSL runner? | 09:47 |
jonathanmaw | looking at https://gitlab.com/BuildStream/buildstream/-/jobs/171628836, it seems to have recovered from whatever was ailing it | 09:47 |
*** nimish has quit IRC | 10:01 | |
*** alatiera has joined #buildstream | 10:07 | |
tristan | jonathanmaw, looks like it timed out and was allowed to fail | 10:11 |
*** benschubert has joined #buildstream | 10:11 | |
tristan | rather looking at different jobs maybe, but https://gitlab.com/BuildStream/buildstream/merge_requests/1206 seems to have been merged via https://gitlab.com/BuildStream/buildstream/-/jobs/171607346 | 10:12 |
tristan | anyway, I don't expect that change to have broken wsl | 10:12 |
jonathanmaw | yeah, the pipeline you linked (https://gitlab.com/BuildStream/buildstream/pipelines/50302739), the job succeeded | 10:12 |
jonathanmaw | we had a networking hiccup this morning, that might have been the culrpit | 10:13 |
jonathanmaw | *culprit | 10:13 |
*** jonathanmaw has quit IRC | 10:14 | |
*** jonathanmaw has joined #buildstream | 10:15 | |
*** jonathanmaw has quit IRC | 10:23 | |
*** tpollard has quit IRC | 10:23 | |
*** phildawson has quit IRC | 10:23 | |
*** raoul has quit IRC | 10:23 | |
juergbi | if there are no objections, I'll probably merge !1190 later today | 10:28 |
gitlab-br-bot | MR !1190: Improve import performance https://gitlab.com/BuildStream/buildstream/merge_requests/1190 | 10:28 |
*** tpollard has joined #buildstream | 10:29 | |
*** raoul has joined #buildstream | 10:29 | |
*** lachlan has joined #buildstream | 10:33 | |
*** cs-shadow has joined #buildstream | 10:40 | |
*** phildawson has joined #buildstream | 10:44 | |
*** jonathanmaw has joined #buildstream | 10:53 | |
*** jonathanmaw_ has joined #buildstream | 10:56 | |
*** jonathanmaw has quit IRC | 10:57 | |
gitlab-br-bot | phildawson opened (was WIP) MR !1158 (phil/external-plugin-testing->master: Make it easy to test BuildStream against external plugins) on buildstream https://gitlab.com/BuildStream/buildstream/merge_requests/1158 | 11:05 |
*** lachlan has quit IRC | 11:06 | |
*** jonathanmaw has joined #buildstream | 11:08 | |
*** jonathanmaw_ has quit IRC | 11:09 | |
*** lachlan has joined #buildstream | 11:10 | |
gitlab-br-bot | phildawson opened (was WIP) MR !1158 (phil/external-plugin-testing->master: Make it easy to test BuildStream against external plugins) on buildstream https://gitlab.com/BuildStream/buildstream/merge_requests/1158 | 11:15 |
*** jonathanmaw has quit IRC | 11:40 | |
*** mohan43u has quit IRC | 11:44 | |
*** mohan43u has joined #buildstream | 11:48 | |
gitlab-br-bot | BenjaminSchubert opened issue #943 (BuildStream gets slower with a high number of runners) on buildstream https://gitlab.com/BuildStream/buildstream/issues/943 | 11:58 |
*** raoul has quit IRC | 12:02 | |
*** tristan has quit IRC | 12:12 | |
gitlab-br-bot | tpollard approved MR !1205 (jennis/compose_backwards->master: cleanup: Move YAML handling logic in _include.py to _yaml.py) on buildstream https://gitlab.com/BuildStream/buildstream/merge_requests/1205 | 12:19 |
*** tpollard has quit IRC | 12:24 | |
*** tpollard has joined #buildstream | 12:30 | |
*** jonathanmaw has joined #buildstream | 12:31 | |
*** raoul has joined #buildstream | 12:36 | |
*** tristan has joined #buildstream | 12:42 | |
*** alatiera has quit IRC | 12:44 | |
*** alatiera has joined #buildstream | 12:44 | |
*** raoul has quit IRC | 13:19 | |
*** toscalix has quit IRC | 13:20 | |
*** tpollard has quit IRC | 13:33 | |
*** lachlan has quit IRC | 13:33 | |
*** phildawson has quit IRC | 13:33 | |
*** jonathanmaw_ has joined #buildstream | 13:33 | |
*** jonathanmaw has quit IRC | 13:34 | |
*** toscalix has joined #buildstream | 14:00 | |
*** jonathanmaw_ has quit IRC | 14:36 | |
*** jonathanmaw has joined #buildstream | 14:37 | |
*** lachlan has joined #buildstream | 14:37 | |
*** raoul has joined #buildstream | 14:38 | |
*** tpollard has joined #buildstream | 14:42 | |
*** phildawson has joined #buildstream | 15:00 | |
gitlab-br-bot | phildawson opened issue #944 (Expose templated tests for source plugins) on buildstream https://gitlab.com/BuildStream/buildstream/issues/944 | 15:07 |
gitlab-br-bot | tpollard opened issue #945 (Create initial Artifact 'abstractions' and preparations in testutils) on buildstream https://gitlab.com/BuildStream/buildstream/issues/945 | 15:25 |
*** phildawson has quit IRC | 15:34 | |
*** phildawson has joined #buildstream | 15:48 | |
*** lachlan has quit IRC | 15:51 | |
*** phildawson has quit IRC | 15:52 | |
*** phildawson has joined #buildstream | 15:53 | |
*** lachlan has joined #buildstream | 15:53 | |
alatiera | one of the things I wanted for a while, is being able to copy the project.refs inside the runtime build to easily check the refs from which the gnome nightly runtime was built from | 15:54 |
alatiera | it just points to git repos and trucks master usually, so each time there's a bug to track down we have to manually look at the track logs of the build job to figure it out | 15:54 |
alatiera | how would I go about copying projects.refs inside the final build? | 15:55 |
*** phildawson has quit IRC | 15:58 | |
*** phildawson has joined #buildstream | 15:58 | |
*** phildawson has quit IRC | 16:00 | |
*** phildawson has joined #buildstream | 16:00 | |
*** phildawson has quit IRC | 16:15 | |
benschubert | Is bst-external published on pypi somewhere? | 16:15 |
SotK | I couldn't find it when I was looking a few months ago, and created https://gitlab.com/BuildStream/bst-external/issues/23 | 16:17 |
benschubert | oh right! And there is a PR as of 6 days ago! | 16:17 |
tpollard | alatiera: I presume you could do that with a local import element? | 16:18 |
benschubert | thanks SotK, jonathanmaw would you have time to look into it sometimes? | 16:18 |
* jonathanmaw has a peek | 16:19 | |
alatiera | tpollard: got an example, haven't looked at local import elements before | 16:19 |
SotK | np, I think it would make life a fair bit easier for newcomers (speaking just from my experience) | 16:19 |
benschubert | SotK: definitely, would make many lifes easier :) | 16:19 |
tpollard | alatiera: https://buildstream.gitlab.io/buildstream/sources/local.html?highlight=local https://buildstream.gitlab.io/buildstream/sources/local.html | 16:22 |
tpollard | I presume you could point to project.refs | 16:23 |
alatiera | that's really simple, thanks! | 16:24 |
SotK | I also had a vague thought about putting a requirements.txt in my project which could be used to quickly install the required versions of bst-external and buildstream (and any other potential plugins published to pypi), but I don't know if that's not sensible for some reason I've not noticed (or will be superseded by a more official plugin installa | 16:25 |
SotK | tion method) | 16:25 |
alatiera | will this element get included in the track and will this cause ref cycles? | 16:25 |
tpollard | I think freedesktop sdk have some sort of manifest plugin too, if that's of any use? adds68 | 16:26 |
*** ChanServ sets mode: +o tristan | 16:28 | |
tristan | tpollard, And you found a new way to break BuildStream ! I think | 16:28 |
tristan | tpollard, Are you using a local source to include project.refs inside of an artifact ? Essentially caching the artifact with the hash of the unchanged project.refs before the project.refs is modified by `bst build --track-all`, and caching the result there ? | 16:29 |
*** alatiera has quit IRC | 16:30 | |
tristan | I presume that the cache key for the local source will be calculated right away and then copied into an artifact later on, after tracking has modified project.refs | 16:30 |
*** nimish has joined #buildstream | 16:30 | |
tristan | too bad alatiera stepped out :-/ | 16:31 |
tpollard | Does sound like a circular issue | 16:31 |
*** nimish has quit IRC | 16:31 | |
tristan | In any case at the very least we should "never do that" | 16:31 |
*** nimish has joined #buildstream | 16:31 | |
tpollard | I've not tried it myself, was just an idea for the use case really | 16:31 |
tristan | A good place to store project.refs after a build would be a gitlab pipeline artifact | 16:31 |
tristan | i.e. anywhere but inside an artifact | 16:32 |
tristan | I suppose it can be okay to do so long as you don't build with --track-all | 16:32 |
tristan | perhaps it should be the local source itself which special cases this | 16:32 |
tpollard | does the gnome nightly runtime CI take a snapshot of the source? | 16:32 |
* tristan will file an issue when he gets up tomorrow | 16:32 | |
tristan | tpollard, I expect gnome builds to usually run with --track-all yes | 16:33 |
tristan | that is rather the point, to continuously build the latest | 16:33 |
tristan | see alatiera mentioning examining the logs for track results | 16:33 |
tpollard | no no, not quiet what I meant :) anyhow I think it's an interesting case | 16:38 |
*** toscalix has quit IRC | 17:14 | |
*** kapil___ has quit IRC | 17:21 | |
*** jonathanmaw has quit IRC | 17:32 | |
benschubert | jonathanmaw, can you review https://gitlab.com/BuildStream/bst-external/merge_requests/73 ? | 17:43 |
*** lachlan has quit IRC | 17:47 | |
*** lachlan has joined #buildstream | 18:01 | |
*** lachlan has quit IRC | 18:34 | |
*** tristan has quit IRC | 19:17 | |
*** slaf_ has joined #buildstream | 19:19 | |
*** slaf_ has joined #buildstream | 19:19 | |
*** slaf_ has joined #buildstream | 19:19 | |
*** slaf_ has joined #buildstream | 19:19 | |
*** slaf has quit IRC | 19:21 | |
*** slaf_ is now known as slaf | 19:21 | |
*** mohan43u has quit IRC | 19:56 | |
*** mohan43u has joined #buildstream | 19:58 | |
*** nimish has quit IRC | 20:13 | |
*** tpollard has quit IRC | 20:32 | |
*** raoul has quit IRC | 20:40 | |
*** mohan43u has quit IRC | 20:59 | |
*** tpollard has joined #buildstream | 21:28 | |
*** raoul has joined #buildstream | 21:29 | |
*** slaf has quit IRC | 21:59 | |
*** slaf has joined #buildstream | 22:24 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!