IRC logs for #buildstream for Wednesday, 2018-06-20

*** Prince781 has joined #buildstream00:24
*** Prince781 has quit IRC01:56
*** Prince781 has joined #buildstream01:57
*** Prince781 has quit IRC03:11
*** Prince781 has joined #buildstream03:13
*** Prince781 has quit IRC03:18
*** Prince781 has joined #buildstream03:20
*** Trevinho has quit IRC03:39
*** Trevinho has joined #buildstream03:39
*** csoriano has quit IRC03:39
*** csoriano has joined #buildstream03:39
*** csoriano has quit IRC03:43
*** Trevinho has quit IRC03:45
*** Trevinho has joined #buildstream03:46
*** csoriano has joined #buildstream03:46
*** jjardon has quit IRC03:48
*** Trevinho has quit IRC03:49
*** csoriano has quit IRC03:49
*** Prince781 has quit IRC05:00
*** toscalix has joined #buildstream05:25
*** Trevinho has joined #buildstream05:31
*** toscalix has quit IRC05:32
*** toscalix has joined #buildstream05:34
*** toscalix has quit IRC05:44
*** Trevinho has quit IRC05:46
*** Trevinho has joined #buildstream05:46
*** csoriano has joined #buildstream05:47
*** Trevinho has quit IRC05:50
*** Trevinho has joined #buildstream05:50
*** csoriano has quit IRC05:51
*** csoriano has joined #buildstream05:51
*** Trevinho has quit IRC05:54
*** csoriano has quit IRC05:55
*** Prince781 has joined #buildstream06:02
*** csoriano has joined #buildstream06:09
*** csoriano has quit IRC06:10
*** csoriano has joined #buildstream06:10
*** Trevinho has joined #buildstream06:11
*** jjardon has joined #buildstream06:20
*** mohan43u has joined #buildstream06:25
*** ernestask has joined #buildstream06:32
*** Prince781 has quit IRC06:34
*** mohan43u has quit IRC06:42
*** toscalix has joined #buildstream07:31
*** toscalix has quit IRC07:31
gitlab-br-botbuildstream: merge request (dp0/pylint_restrict->master: Restrict version of pylint) #509 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/50907:33
gitlab-br-botbuildstream: merge request (dp0/pylint_restrict->master: Restrict version of pylint) #503 changed state ("closed"): https://gitlab.com/BuildStream/buildstream/merge_requests/50307:34
*** coldtom has joined #buildstream07:50
*** Phil has joined #buildstream08:09
gitlab-br-botbuildstream: merge request (430-buildstream-doap-is-incorrectly-included-in-manifest-in->master: Resolve "BuildStream.doap is incorrectly included in MANIFEST.in") #508 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/50808:17
gitlab-br-botbuildstream: issue #431 ("BuildStream and BuildGrid clash over use of protobuf") changed state ("opened") https://gitlab.com/BuildStream/buildstream/issues/43108:47
*** tiago has joined #buildstream08:49
*** aday has joined #buildstream08:51
*** jonathanmaw has joined #buildstream09:09
*** dominic has joined #buildstream09:22
*** bethw has joined #buildstream09:39
*** tiago has quit IRC09:49
*** tiago has joined #buildstream09:53
*** aday has quit IRC10:43
*** aday has joined #buildstream10:44
*** aday has quit IRC10:48
*** aday has joined #buildstream10:49
laurencecoldtom, potentially an overly challenging one, but see what you make of this issue - aborting bst push command causes stack trace -  https://gitlab.com/BuildStream/buildstream/issues/13810:55
coldtomwill look into it, thanks10:57
*** coldtom has quit IRC11:02
*** aday has quit IRC11:13
*** aday has joined #buildstream11:15
*** cs_shadow has joined #buildstream11:17
*** aday has quit IRC11:18
*** aday has joined #buildstream11:20
*** coldtom has joined #buildstream11:25
*** coldtom has quit IRC11:28
*** cold-tom has joined #buildstream11:28
*** Prince781 has joined #buildstream13:23
*** Prince781 has quit IRC13:37
laurencetlater, not urgent, but please remind me, the changes to the scheduler that you had to do which came out of the local cache expiry work...13:38
laurencewhere they captured in this MR? Resolve "Allow queues to run auxilliary jobs after an element's job finishes"  https://gitlab.com/BuildStream/buildstream/merge_requests/43313:38
laurenceor just in 'expire artifacst in local cache' ?? https://gitlab.com/BuildStream/buildstream/merge_requests/34713:39
tlaterlaurence: I dislike this answer, but it's both. The up-to-date version is in !347.13:40
tlaterThis happened because I realized landing this as a separate MR wouldn't make sense13:40
tlaterOn that note, I thought I had closed that13:40
tlaterSo I should close it again13:40
tlater(Close !433, land !347 asap)13:40
gitlab-br-botbuildstream: merge request (372-allow-queues-to-run-auxilliary-jobs-after-an-element-s-job-finishes->master: WIP: Resolve "Allow queues to run auxilliary jobs after an element's job finishes") #433 changed state ("closed"): https://gitlab.com/BuildStream/buildstream/merge_requests/43313:41
laurencetlater, tvm13:41
*** ernestask has quit IRC14:38
gitlab-br-botbuildstream: issue #432 ("Developing applications and libraries at the same time should be easier") changed state ("opened") https://gitlab.com/BuildStream/buildstream/issues/43214:40
*** Prince781 has joined #buildstream14:43
*** tristan has joined #buildstream14:44
gitlab-br-botbuildstream: issue #433 ("Allow incremental builds when retrying builds") changed state ("opened") https://gitlab.com/BuildStream/buildstream/issues/43314:46
*** Prince781 has quit IRC14:50
*** Prince781 has joined #buildstream15:04
*** bochecha_ has joined #buildstream15:04
*** Prince781 has quit IRC15:07
*** dominic has quit IRC15:16
*** dominic has joined #buildstream15:17
*** Prince781 has joined #buildstream15:38
*** Prince781 has quit IRC15:41
tlaterDoes have a clue what's going on with my statvfs call? https://gitlab.com/BuildStream/buildstream/-/jobs/7406437515:52
tlateri.e.: AttributeError: 'statvfs_result' object has no attribute 'f_bavail'15:52
tlaterI haven't changed the way that's called, it has worked before and according to all documentation under the sun it's just supposed to have that attribute15:53
tlaterIn fact, when manually trying it in a shell it works fine |:15:53
jennislong shot but I hope this has nothing to do with me mocking this call in my tests16:01
jennisos.statvfs()16:01
jennisI suspect that's not the case16:01
tlaterAh16:02
tlaterThat would explain it16:02
tlaterta jennis16:02
jennisAlso, is it not f_bfree?16:03
tlaterjennis: That's the issue, I suspect you didn't use bavail16:03
tlaterAnd hence didn't mock it16:03
jennisI did not16:03
* tlater recommends fully sticking to the mocked interface, and not just picking out what you use16:03
tlaterBut then again, that's not always easy16:03
jennis    os.statvfs = MagicMock(return_value=statvfs_result(f_blocks=int(10e9),16:03
jennis                                                       f_bfree=(int(12e6) + int(2e9)),16:03
jennis                                                       f_bsize=1))16:03
jennisYes, I just mocked the above ^^16:04
tlaterHm, how can we make this better...16:04
tlaterI suppose we could get the real return value, and just overwrite the ones you require for your test16:04
jennisI thought the whole point was that the mocking would only occur in the tests16:05
jennison a test by test basis16:05
*** bochecha_ has quit IRC16:06
tlaterjennis: Yep, and this only occurs in specific tests16:06
tlaterThose tests, however, also run through a portion of code that otherwise uses the mocked function16:07
tlater(I should have guessed something along these lines, probably was about to discover it anyway)16:07
gitlab-br-botbuildstream: merge request (135-expire-artifacts-in-local-cache->master: WIP: Resolve "Expire artifacts in local cache") #347 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/34716:33
tlatertristan: Would you mind having a look at https://gitlab.com/BuildStream/buildstream/merge_requests/347 ? jennis has reviewed it, and I haven't quite finished up cleaning it yet, but I'd like to know if there are any larger discrepancies in design or somesuch16:34
tristantlater, yup, will do16:35
*** Phil has quit IRC16:38
tlaterty :)16:43
*** tristan has quit IRC16:45
*** bethw has quit IRC16:53
*** dominic has quit IRC16:58
*** cold-tom has quit IRC17:08
*** Prince781 has joined #buildstream17:14
*** Prince781 has quit IRC17:31
*** Prince781 has joined #buildstream17:34
*** tristan has joined #buildstream17:35
*** jonathanmaw has quit IRC17:43
*** Prince781 has quit IRC18:07
*** kelli365 has joined #buildstream19:22
*** kelli365 has quit IRC19:25
*** kelli365 has joined #buildstream19:25
*** kelli365 has joined #buildstream19:26
*** tristan has quit IRC19:30
*** aday has quit IRC20:51
*** cs_shadow has quit IRC20:56
*** tristan has joined #buildstream21:30
gitlab-br-botbuildstream: merge request (dp0/pylint_restrict->master: Restrict version of pylint) #509 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/50922:05
gitlab-br-botbuildstream: issue #427 ("pylint version too permissive") changed state ("closed") https://gitlab.com/BuildStream/buildstream/issues/42722:44
gitlab-br-botbuildstream: merge request (dp0/pylint_restrict->master: Restrict version of pylint) #509 changed state ("merged"): https://gitlab.com/BuildStream/buildstream/merge_requests/50922:44
*** Prince781 has joined #buildstream23:12
*** Prince781 has quit IRC23:19

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