*** narispo has quit IRC | 00:59 | |
*** narispo has joined #buildstream | 01:00 | |
*** narispo has quit IRC | 01:30 | |
*** narispo has joined #buildstream | 01:31 | |
*** narispo has quit IRC | 02:01 | |
*** narispo has joined #buildstream | 02:01 | |
*** narispo has quit IRC | 02:45 | |
*** narispo has joined #buildstream | 02:45 | |
*** narispo has quit IRC | 02:46 | |
*** narispo has joined #buildstream | 02:46 | |
*** narispo has quit IRC | 04:26 | |
*** narispo has joined #buildstream | 04:26 | |
*** narispo has quit IRC | 04:57 | |
*** narispo has joined #buildstream | 04:57 | |
*** narispo has quit IRC | 05:27 | |
*** narispo has joined #buildstream | 05:27 | |
*** narispo has quit IRC | 06:00 | |
*** narispo has joined #buildstream | 06:00 | |
*** narispo has quit IRC | 06:28 | |
*** narispo has joined #buildstream | 06:28 | |
*** phoenix has joined #buildstream | 06:32 | |
*** phoenix has quit IRC | 06:40 | |
*** narispo has quit IRC | 06:58 | |
*** narispo has joined #buildstream | 06:59 | |
*** narispo has quit IRC | 07:30 | |
*** narispo has joined #buildstream | 07:30 | |
*** narispo has quit IRC | 07:59 | |
*** narispo has joined #buildstream | 08:00 | |
*** rdale has joined #buildstream | 08:00 | |
gitlab-br-bot | BenjaminSchubert opened (was WIP) MR !1537 (bschubert/register-sources-on-test->master: testing/sources: Automatically register plugin sources) on buildstream https://gitlab.com/BuildStream/buildstream/merge_requests/1537 | 08:36 |
---|---|---|
*** Becky has joined #buildstream | 08:38 | |
gitlab-br-bot | jennis approved MR !1537 (bschubert/register-sources-on-test->master: testing/sources: Automatically register plugin sources) on buildstream https://gitlab.com/BuildStream/buildstream/merge_requests/1537 | 08:58 |
*** slaf has quit IRC | 08:59 | |
*** narispo has quit IRC | 08:59 | |
*** slaf has joined #buildstream | 08:59 | |
*** narispo has joined #buildstream | 08:59 | |
*** jonathanmaw has joined #buildstream | 09:01 | |
*** tpollard has joined #buildstream | 09:06 | |
*** traveltissues has joined #buildstream | 09:21 | |
*** narispo has quit IRC | 09:30 | |
*** narispo has joined #buildstream | 09:30 | |
*** lachlan has joined #buildstream | 09:35 | |
*** lachlan has quit IRC | 09:45 | |
gitlab-br-bot | cs-shadow approved MR !1537 (bschubert/register-sources-on-test->master: testing/sources: Automatically register plugin sources) on buildstream https://gitlab.com/BuildStream/buildstream/merge_requests/1537 | 09:50 |
gitlab-br-bot | marge-bot123 merged MR !1537 (bschubert/register-sources-on-test->master: testing/sources: Automatically register plugin sources) on buildstream https://gitlab.com/BuildStream/buildstream/merge_requests/1537 | 09:52 |
*** tme5 has joined #buildstream | 09:53 | |
tme5 | i'm running `tox -- tests/artifactcache/pull.py` and it's only showing coverage on two files, both in src/buildstream/_cas | 09:54 |
tme5 | is that normal? because i'm sure far more is being run, project/app initialisation, etc | 09:55 |
juergbi | tme5: I see coveraqe in various files with that command | 09:57 |
juergbi | maybe an issue with a particular version of the test tooling? | 09:58 |
tme5 | well i'm using tox so everything should be the same right? | 09:59 |
tme5 | what version of python are you using? | 09:59 |
*** lachlan has joined #buildstream | 10:00 | |
tlater[m] | tme5: The same as you if you're running tox ;) | 10:03 |
tlater[m] | It'll go through all installed python versions, and we're checking this in CI as well | 10:04 |
juergbi | I'm on 3.7 | 10:08 |
tme5 | i'm only doing 3.5 | 10:09 |
tpollard | anyone against me marging this? https://gitlab.com/BuildStream/buildstream/merge_requests/1559 | 10:12 |
tme5 | "Coverage.py warning: No data was collected. (no-data-collected)" | 10:16 |
traveltissues | tpollard, i'll skim it | 10:20 |
juergbi | tpollard: I'm surprised that we don't have proper test for --all (just as a side effect of the non-strict pull test). that said, the change looks straight forward, so I don't see a real issue | 10:20 |
traveltissues | commented | 10:23 |
juergbi | tpollard: although, the implementation conflicts with the issue with regards to 'plan' vs. 'build' | 10:23 |
juergbi | eh, 'plan' vs. 'run' | 10:23 |
juergbi | 'plan' is essentially 'run' + indirect build dependencies as needed | 10:26 |
juergbi | we might not want to expose this difference to the user and thus, simply call the option 'run' | 10:26 |
tpollard | that seems pretty valid | 10:27 |
juergbi | (and in the future we could decide to also support 'none' but with build dependencies as needed) | 10:27 |
juergbi | (this would also use the planner) | 10:27 |
tme5 | that is what I filed #1105 for | 10:27 |
gitlab-br-bot | Issue #1105: Dependency selection is inconsistent across commands https://gitlab.com/BuildStream/buildstream/issues/1105 | 10:27 |
juergbi | ah, we already expose 'plan' for a couple other commands | 10:28 |
*** narispo has quit IRC | 10:28 | |
*** narispo has joined #buildstream | 10:29 | |
*** lachlan has quit IRC | 10:47 | |
tme5 | i think coverage may be "broken" on python 3.5 | 10:52 |
tme5 | actually ignore me for now. i'll dig more | 10:54 |
gitlab-br-bot | tlater approved MR !1553 (jennis/load_artifact_dependencies->master: Add the ability to load (build) deps from an artifact ref) on buildstream https://gitlab.com/BuildStream/buildstream/merge_requests/1553 | 10:58 |
*** phildawson_ has quit IRC | 11:00 | |
*** phil has joined #buildstream | 11:00 | |
*** lachlan has joined #buildstream | 11:01 | |
jennis | thanks tlater[m], I'll add that upstream issue in a comment and then hand to marge | 11:15 |
tlater[m] | Cool :) | 11:15 |
jennis | thanks for the review | 11:16 |
*** narispo has quit IRC | 11:24 | |
*** narispo has joined #buildstream | 11:24 | |
*** CTtpollard has joined #buildstream | 11:32 | |
*** tpollard has quit IRC | 11:32 | |
gitlab-br-bot | marge-bot123 merged MR !1553 (jennis/load_artifact_dependencies->master: Add the ability to load (build) deps from an artifact ref) on buildstream https://gitlab.com/BuildStream/buildstream/merge_requests/1553 | 12:02 |
*** phil has quit IRC | 12:13 | |
*** phil has joined #buildstream | 13:05 | |
benschubert | jennis (and others): I would appreciate CRs on https://gitlab.com/BuildStream/bst-plugins-experimental/merge_requests/22 if someone has time, it's fixing the tests and moving the plugins that are tested to the recent BuildStream APIs | 13:21 |
*** phoenix has joined #buildstream | 13:23 | |
jennis | benschubert, will take a look | 13:26 |
tme5 | how are the nocover and external tox environments specified? | 13:45 |
tme5 | like in `py{35,36,37}-!external-!nocover: pytest ...` | 13:45 |
benschubert | tme5: not sure I understand the question, you mean how to run a non-external-no-coverage test? | 13:52 |
benschubert | if so, tox -e py37-nocover | 13:53 |
*** narispo has quit IRC | 13:53 | |
benschubert | or tox -e py37-external-nocover | 13:53 |
tme5 | oh, the envs don't need to be specified in envlist, that's my misunderstanding | 13:54 |
*** narispo has joined #buildstream | 13:54 | |
tme5 | i'm just getting very frustrated as to why me running a single test module with tox only shows two buildstream source files as being run | 13:54 |
benschubert | envlist is for when you run "tox", it will run everything in the envlist | 13:55 |
*** lachlan has quit IRC | 13:59 | |
tme5 | alright, thanks :) | 14:03 |
*** phoenix has quit IRC | 14:07 | |
tlater[m] | juergbi: Do we also store artifacts/sources in casd? | 14:09 |
tlater[m] | i.e., their protos? | 14:09 |
juergbi | tlater[m]: no, casd is a pure CAS and thus, casd doesn't support storing references | 14:10 |
Kinnison | tlater[m]: the artifact protos and sourcecache protos are not stored within the CAS as blobs, no | 14:11 |
Kinnison | IIRC, the blobs in the CAS are either file content, or CAS directory objects. We *might* store action/command protos there too temporarily; bicbw | 14:11 |
tlater[m] | Cool, ta | 14:11 |
tlater[m] | Well, since it's our de-facto cache now I wondered if we maybe serialized our protos into files and stored those in there | 14:13 |
tlater[m] | But we don't, so I don't need to work with API for that :) | 14:13 |
tlater[m] | This also explains why the rebase is going so smoothly | 14:14 |
Kinnison | heh | 14:14 |
Kinnison | "...this is going suspiciously smoothly..." eh? | 14:15 |
tlater[m] | Yep ;) | 14:15 |
*** lachlan has joined #buildstream | 14:42 | |
jennis | traveltissues, I've responded to all of your review comments on !1560, please leave the one regarding multiple states open | 14:42 |
gitlab-br-bot | MR !1560: Introduce `bst artifact show` https://gitlab.com/BuildStream/buildstream/merge_requests/1560 | 14:42 |
jennis | And thank you for the thorough review :D | 14:43 |
jennis | tlater[m], shource push? | 14:45 |
jennis | Sounds fun | 14:45 |
tlater[m] | Well | 14:45 |
tlater[m] | Not fun enough that I can be bothered to write tests for it | 14:45 |
jennis | Can we have sauce push too | 14:45 |
tlater[m] | '[ | 14:45 |
tlater[m] | Oh, wait, it's in the MR title | 14:46 |
tlater[m] | Heh | 14:46 |
jennis | hehe | 14:46 |
* tlater[m] wondered how he'd managed to type shource enough times for it to work | 14:46 | |
*** narispo has quit IRC | 14:53 | |
*** narispo has joined #buildstream | 14:54 | |
traveltissues | jennis, i'll look | 15:01 |
tme5 | sorry that my testing MR hasnt landed yet tlater[m], been having some issues with it but now just waiting for review | 15:03 |
tlater[m] | tme5: np, I know you have ;) | 15:04 |
*** lachlan has quit IRC | 15:11 | |
*** lachlan has joined #buildstream | 15:16 | |
*** narispo has quit IRC | 15:24 | |
*** narispo has joined #buildstream | 15:24 | |
*** lachlan has quit IRC | 15:25 | |
*** phildawson_ has joined #buildstream | 15:29 | |
*** phil has quit IRC | 15:30 | |
*** lachlan has joined #buildstream | 15:40 | |
*** lachlan has quit IRC | 15:46 | |
tme5 | traveltissues, thank you for your comments on both my open MRs, I'm a bit unsure of the details of what you asked and have replied to you | 15:46 |
*** lachlan has joined #buildstream | 15:49 | |
gitlab-br-bot | traveltissues approved MR !1555 (becky/list_contents_long_option->master: Addition of --long option to list-contents) on buildstream https://gitlab.com/BuildStream/buildstream/merge_requests/1555 | 16:03 |
*** lachlan has quit IRC | 16:04 | |
gitlab-br-bot | traveltissues approved MR !1559 (tmewett/build-deps-cli->master: Remove build --all flag in favour of --deps all/plan) on buildstream https://gitlab.com/BuildStream/buildstream/merge_requests/1559 | 16:06 |
traveltissues | tme5, i've responded | 16:08 |
*** CTtpollard is now known as tpollard | 16:08 | |
*** lachlan has joined #buildstream | 16:16 | |
tme5 | thanks traveltissues | 16:16 |
*** narispo has quit IRC | 16:18 | |
*** narispo has joined #buildstream | 16:18 | |
*** tme5 has quit IRC | 16:34 | |
*** phildawson_ has quit IRC | 16:39 | |
gitlab-br-bot | traveltissues approved MR !1560 (jennis/bst_artifact_show->master: Introduce `bst artifact show`) on buildstream https://gitlab.com/BuildStream/buildstream/merge_requests/1560 | 16:47 |
*** lachlan has quit IRC | 16:48 | |
*** lachlan has joined #buildstream | 16:49 | |
*** lachlan has quit IRC | 16:57 | |
*** lachlan has joined #buildstream | 17:00 | |
*** jonathanmaw has quit IRC | 17:05 | |
*** narispo has quit IRC | 17:12 | |
*** narispo has joined #buildstream | 17:12 | |
*** lachlan has quit IRC | 17:16 | |
*** lachlan has joined #buildstream | 17:26 | |
*** lachlan has quit IRC | 17:26 | |
benschubert | jennis: still around? I've addressed everything at https://gitlab.com/BuildStream/bst-plugins-experimental/merge_requests/22 I think | 17:31 |
benschubert | could you confirm? | 17:31 |
*** narispo has quit IRC | 17:48 | |
*** narispo has joined #buildstream | 17:48 | |
traveltissues | i don't see them benschubert | 18:04 |
*** traveltissues has quit IRC | 18:08 | |
*** bochecha has joined #buildstream | 18:36 | |
*** narispo has quit IRC | 18:45 | |
*** narispo has joined #buildstream | 18:46 | |
*** narispo has quit IRC | 19:16 | |
*** narispo has joined #buildstream | 19:16 | |
*** narispo has quit IRC | 19:47 | |
*** narispo has joined #buildstream | 19:47 | |
*** narispo has quit IRC | 20:42 | |
*** narispo has joined #buildstream | 20:42 | |
*** narispo has quit IRC | 23:11 | |
*** narispo has joined #buildstream | 23:11 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!