IRC logs for #buildstream for Friday, 2018-12-14

*** eddynetweb has joined #buildstream00:28
*** Kinnison has quit IRC00:42
*** Kinnison has joined #buildstream00:43
*** xjuan has quit IRC01:22
*** kapil___ has joined #buildstream02:44
*** lsfranco has quit IRC04:15
*** lsfranco has joined #buildstream04:15
*** nimish has joined #buildstream05:44
*** nimish has quit IRC05:46
*** nimish has joined #buildstream05:46
*** nimish has quit IRC09:16
*** nimish has joined #buildstream09:16
*** WSalmon_ has joined #buildstream09:29
*** nimish has quit IRC09:31
*** nimish has joined #buildstream09:32
benschubertHey, the overnight tests failed https://gitlab.com/BuildStream/buildstream/-/jobs/134343505. Does anyone knows for sure what is going on?09:32
*** WSalmon_ has quit IRC09:33
*** WSalmon_ has joined #buildstream09:34
*** raoul__ has joined #buildstream09:35
*** nimish has quit IRC09:52
*** nimish has joined #buildstream09:52
laurencenice summary mail on the list there from Angelos. One step closer to making the traffic more digestable09:52
*** raoul__ is now known as raoul10:06
*** alatiera has joined #buildstream10:07
gitlab-br-botadds68 reopened issue #816 (Unexpected caching behaviour with bst plugin) on buildstream https://gitlab.com/BuildStream/buildstream/issues/81610:21
juergbiadds68: do I understand you correctly, you changed the sources and it still didn't rebuild?10:29
juergbiI mean, the element sources, not the plugin .py source10:30
adds68juergbi, no as the sources are correct, i can not change them, but the expected behaviour for my plugin is that if they do change it should rebuild, however i have a cached build of collect_manifest.bst which is using the plugin, which had an error in the .json output. If i turn off the cache i receive the correct output locally, however when using10:32
adds68 the cache bst returns the incorrect cached result10:32
adds68juergbi, so i think this is similar to #44710:32
gitlab-br-botIssue #447: Strack trace shown when trying to checkout an unbuilt element https://gitlab.com/BuildStream/buildstream/issues/44710:32
adds68#477 *10:32
gitlab-br-botIssue #477: Allow rebuilding of a single element https://gitlab.com/BuildStream/buildstream/issues/47710:32
juergbiah ok, yes, during plugin development this could be very useful10:34
*** toscalix has joined #buildstream10:34
juergbithe format version is about what is supported in the plugin configuration. it does not mean that the output has changed10:34
juergbiso it would be wrong (or at least not optimal) for BuildStream to include that in the cache key10:35
adds68juergbi, ah ok, i thought it was to signify a change10:35
juergbii.e., I don't think there is anything BuildStream can do to automatically invalidate the cache here10:35
juergbiwhat you can do is include a version number in the result of get_unique_key()10:35
juergbiand then you can increment whenever you want/need10:36
adds68juergbi, hmm interesting, that could be good practice IMO10:36
juergbiso a bit like the core artifact version but per plugin10:36
juergbievery plugin can do this on its own but we don't have special infrastructure/API for this10:36
adds68I will add that now and see if it invalidates the cache :) thanks!10:37
juergbiyw10:38
*** toscalix has quit IRC10:46
*** nimish has quit IRC10:47
*** nimish has joined #buildstream10:48
*** lsfranco has quit IRC11:35
*** lsfranco has joined #buildstream11:36
*** lsfranco has joined #buildstream11:36
*** nimish has quit IRC11:42
*** nimish has joined #buildstream11:43
*** lachlan has joined #buildstream11:44
*** demure has joined #buildstream11:45
*** lsfranco has quit IRC11:48
*** nimish has quit IRC11:48
*** nimish has joined #buildstream11:48
WSalmondose buildstream create a log in the cache for every elements pull/build/push but not for every invocation?11:52
*** nimish has quit IRC11:53
*** nimish has joined #buildstream11:54
jennisWSalmon, also for each invocation11:54
gitlab-br-botjmacarthur approved MR !986 (willsalmon/shellBuildTrees->master: Shell --build has optional buildtrees) on buildstream https://gitlab.com/BuildStream/buildstream/merge_requests/98611:54
jennisfor example, in ~/.cache/logs/$project/$element you may find <cache_key>-build.<some number>.log11:55
jennisthe <some_number for different invocations>11:55
*** abderrahim has quit IRC11:55
*** abderrahim has joined #buildstream11:56
*** lsfranco has joined #buildstream11:57
*** nimish has quit IRC11:59
*** nimish has joined #buildstream11:59
jennisSorry misinterpreted WSalmon's question, for anyone else interested, we have `bst --log-file FILE COMMAND ELEMENT`  to see the full log12:00
jennisbut thus full log doesn't seem to be cached locally12:00
jennisthis*12:00
jennisAlso adds68, FWIW, you can remove the ref of the artifact locally in your cache if you want to rebuild it: `rm ~/.cache/buildstream/artifacts/cas/refs/heads/$project/$element/$cache_key12:01
jennisThis might help you out for now until #477 is addressed12:02
gitlab-br-botIssue #477: Allow rebuilding of a single element https://gitlab.com/BuildStream/buildstream/issues/47712:02
*** nimish has quit IRC12:09
*** nimish has joined #buildstream12:09
adds68Jennis, I tried that, but this is in the CI cache12:28
gitlab-br-botraoul.hidalgocharman approved MR !986 (willsalmon/shellBuildTrees->master: Shell --build has optional buildtrees) on buildstream https://gitlab.com/BuildStream/buildstream/merge_requests/98612:30
jennisadds68, ahh, less ideal12:32
*** lsfranco has quit IRC12:35
*** lsfranco has joined #buildstream12:35
*** lsfranco has joined #buildstream12:36
*** lsfranco has quit IRC12:41
*** lsfranco has joined #buildstream12:41
*** kapil___ has quit IRC12:54
*** lsfranco has quit IRC13:01
*** lsfranco has joined #buildstream13:02
*** lsfranco has quit IRC13:07
*** lsfranco has joined #buildstream13:07
*** tristan has joined #buildstream13:11
*** nimish has quit IRC13:28
*** lsfranco has quit IRC13:37
*** lsfranco has joined #buildstream13:37
*** lsfranco has quit IRC13:42
WSalmonwhen a opperation starts i get something like this [--:--:--][70b06877][build:project_169.bst               ] START   Staging sources13:42
*** lsfranco has joined #buildstream13:43
WSalmonis there a way to get it to fill out the --:--:--13:43
WSalmonso i can workout when things start?13:43
valentindNot without modification.13:46
*** nimish has joined #buildstream13:49
valentindWSalmon, if we added this feature, I think it would be better to add the timestamp in the log file. That would be less confusing.13:50
valentindBecause mixing duration and time dates is not a good idea.13:51
WSalmoni woudnt mind a flag or something and yep in the log file13:51
WSalmoni havent looked at that bit of the code but i presume it would be pretty easy to add?13:52
*** ajibade_ has joined #buildstream13:52
*** lsfranco has quit IRC13:53
*** lsfranco has joined #buildstream13:53
valentindIt is like 2 lines to change.13:54
valentindTo make it optional, I would put that in buildstream.conf13:55
*** ChanServ sets mode: +o tristan13:58
tristanWSalmon, the feature exists13:58
tristanjust not well documented13:59
WSalmonoh brill13:59
*** ajibade_ has quit IRC13:59
tristanWSalmon, the --:--:-- are the start markers for any elapsed time measurements13:59
tristanbut you can also have wallclock time13:59
*** kapil___ has joined #buildstream13:59
WSalmon:)14:00
tristanWSalmon, see message-format in the user config, by default it adds %{elapsed}, but there is a %{wallclock} you can add (instead, or in addition, as you like)14:00
tristanthat needs better docs for sure14:00
WSalmonthanks14:01
tristanthere is also an option for microsecond precision, etc14:01
tristanI think elapsed-ms and wallclock-ms14:01
WSalmonill have a look, many thanks14:02
jmac!952 is now complete if anyone has time to review it14:19
gitlab-br-botMR !952: Remote-execution instance configuration support https://gitlab.com/BuildStream/buildstream/merge_requests/95214:19
*** lsfranco has quit IRC14:23
*** lsfranco has joined #buildstream14:24
*** Grum has joined #buildstream14:26
*** nimish has quit IRC14:29
*** nimish has joined #buildstream14:30
valentindWSalmon, sorry, I really did not know about it.14:32
WSalmonvalentind, now worries :D14:33
WSalmonthanks for trying14:33
WSalmonnow we both know :)14:33
*** lsfranco has quit IRC14:44
*** lsfranco has joined #buildstream14:44
*** lsfranco has quit IRC14:44
*** lsfranco has joined #buildstream14:44
*** nimish has quit IRC14:55
*** nimish has joined #buildstream14:55
*** lsfranco has quit IRC14:59
*** lsfranco has joined #buildstream15:00
*** raoul_ has joined #buildstream15:02
*** lachlan has quit IRC15:02
*** raoul has quit IRC15:03
*** raoul_ has quit IRC15:06
*** lsfranco has quit IRC15:10
*** lsfranco has joined #buildstream15:10
*** nimish has quit IRC15:15
*** nimish has joined #buildstream15:15
*** lachlan has joined #buildstream15:19
*** lsfranco has quit IRC15:25
*** lsfranco has joined #buildstream15:26
*** lsfranco has quit IRC15:36
*** lsfranco has joined #buildstream15:36
*** raoul_ has joined #buildstream15:42
*** raoul_ has quit IRC15:49
*** nimish has quit IRC16:00
*** nimish has joined #buildstream16:01
*** raoul_ has joined #buildstream16:04
*** nimish has quit IRC16:21
*** nimish has joined #buildstream16:21
*** tiagogomes has quit IRC16:28
*** tiagogomes has joined #buildstream16:29
*** lsfranco has quit IRC16:31
*** lsfranco has joined #buildstream16:31
*** kapil___ has quit IRC16:44
*** lsfranco has quit IRC16:56
*** lsfranco has joined #buildstream16:57
*** lsfranco has quit IRC16:57
*** lsfranco has joined #buildstream16:57
*** lsfranco has joined #buildstream16:58
*** phildawson has quit IRC17:00
*** nimish has quit IRC17:01
*** lsfranco has quit IRC17:04
*** lsfranco has joined #buildstream17:05
*** lsfranco has quit IRC17:17
*** lsfranco has joined #buildstream17:18
*** raoul_ has quit IRC17:19
*** lsfranco has quit IRC17:23
*** WSalmon_ has quit IRC17:23
*** lsfranco has joined #buildstream17:23
*** lachlan has quit IRC17:30
*** lachlan has joined #buildstream17:32
*** lsfranco has quit IRC17:43
*** tiagogomes has quit IRC17:43
*** alatiera has quit IRC17:43
*** lsfranco has joined #buildstream17:43
*** alatiera has joined #buildstream17:44
*** toscalix has joined #buildstream17:49
*** alatiera has quit IRC17:52
*** toscalix has joined #buildstream17:56
*** toscalix has quit IRC18:14
*** lachlan has quit IRC18:30
*** lachlan has joined #buildstream18:47
*** lachlan has quit IRC18:57
*** lsfranco has quit IRC18:59
*** lsfranco has joined #buildstream18:59
*** kirkland has joined #buildstream19:04
*** lsfranco has quit IRC19:09
*** lsfranco has joined #buildstream19:09
*** lsfranco has quit IRC19:09
*** lsfranco has joined #buildstream19:10
*** lachlan has joined #buildstream19:17
*** toscalix has joined #buildstream19:17
*** lsfranco has quit IRC19:20
*** lsfranco has joined #buildstream19:20
*** alatiera has joined #buildstream19:22
*** toscalix has quit IRC19:25
*** toscalix has joined #buildstream19:26
*** toscalix has quit IRC19:35
*** toscalix has joined #buildstream19:35
*** lavish__ has joined #buildstream19:48
gitlab-br-botcs-shadow opened MR !1010 (chandan/fix-warning->master: Fix Deprecation warnings from regex module) on buildstream https://gitlab.com/BuildStream/buildstream/merge_requests/101019:49
*** toscalix has quit IRC19:55
gitlab-br-botcs-shadow closed issue #814 (Add `bst source` command group) on buildstream https://gitlab.com/BuildStream/buildstream/issues/81420:07
gitlab-br-botcs-shadow merged MR !1003 (chandan/source-subgroup->master: Introduce new "source" command group) on buildstream https://gitlab.com/BuildStream/buildstream/merge_requests/100320:07
*** toscalix has joined #buildstream20:07
*** toscalix has quit IRC20:22
*** lachlan has quit IRC20:42
*** alatiera has quit IRC23:00
*** WSalmon_ has joined #buildstream23:39
*** stoffepojken7 has joined #buildstream23:57
*** tristan has quit IRC23:58

Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!