teepee changed the topic of #openscad to: OpenSCAD - The Programmers Solid 3D CAD Modeller | This channel is logged! | Website: http://www.openscad.org/ | FAQ: https://goo.gl/pcT7y3 | Request features / report bugs: https://goo.gl/lj0JRI | Tutorial: https://bit.ly/37P6z0B | Books: https://bit.ly/3xlLcQq | FOSDEM 2020: https://bit.ly/35xZGy6 | Logs: https://bit.ly/32MfbH5
TheCoffeMaker has joined #openscad
TheCoffeMaker has quit [Read error: Connection reset by peer]
TheCoffeMaker has joined #openscad
J23k56 has joined #openscad
J23k85 has quit [Ping timeout: 246 seconds]
snaked has joined #openscad
mmu_man has quit [Ping timeout: 260 seconds]
snaked has quit [Ping timeout: 258 seconds]
dalias has quit [Ping timeout: 260 seconds]
snaked has joined #openscad
<gbruno> [github] nickzoic closed issue #4340 (Removing holes from 2D geometries) https://github.com/openscad/openscad/issues/4340
qeed has quit [*.net *.split]
hrberg has quit [*.net *.split]
HumanGeek has quit [*.net *.split]
pie_ has quit [*.net *.split]
n1essa has quit [*.net *.split]
Ckat has quit [*.net *.split]
splud has quit [*.net *.split]
ccox has quit [*.net *.split]
hrberg has joined #openscad
HumanGeek has joined #openscad
pie_ has joined #openscad
n1essa has joined #openscad
splud has joined #openscad
qeed has joined #openscad
Ckat has joined #openscad
ccox has joined #openscad
HumanGeek has quit [Max SendQ exceeded]
HumanGeek has joined #openscad
dalias has joined #openscad
misterfish has joined #openscad
LordOfBikes has quit [Ping timeout: 240 seconds]
misterfish has quit [Ping timeout: 260 seconds]
Alexer has quit [Ping timeout: 264 seconds]
guso51 has joined #openscad
Alexer has joined #openscad
misterfish has joined #openscad
SamantazFox_ is now known as SamantazFox
SamantazFox has quit [Read error: Connection reset by peer]
SamantazFox has joined #openscad
guso51 has quit [Quit: Client closed]
misterfish has quit [Ping timeout: 250 seconds]
teepee_ has joined #openscad
_whitelogger has joined #openscad
gwillen has joined #openscad
aiyion has joined #openscad
misterfish has joined #openscad
qeed_ has joined #openscad
qeed has quit [Ping timeout: 245 seconds]
mmu_man has joined #openscad
ToAruShiroiNeko has quit [Ping timeout: 246 seconds]
To_Aru_Shiroi_Ne has joined #openscad
To_Aru_Shiroi_Ne is now known as ToAruShiroiNeko
L29Ah has left #openscad [#openscad]
L29Ah has joined #openscad
snaked has quit [Quit: Leaving]
gwillen has quit [Ping timeout: 246 seconds]
gwillen has joined #openscad
rvt has quit [Ping timeout: 258 seconds]
rvt has joined #openscad
LordOfBikes has joined #openscad
arogora has joined #openscad
killjoy has quit [Ping timeout: 264 seconds]
arogora is now known as killjoy
killjoy has joined #openscad
killjoy has quit [Changing host]
J23k56 has quit [Ping timeout: 246 seconds]
mmu_man has quit [Ping timeout: 250 seconds]
kintel has joined #openscad
<kintel> Does anyone have experience with OpenSCAD's code coverage? Looking briefly at the setup, it looks like parallel test runs are not really managed, so I expect `ctest -j20` to yield partial results
marco[m] has joined #openscad
<kintel> I also noticed this interesting line of code: tar -C tests/.gcov -c -f - . | tar -x -f -
kintel has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
mmu_man has joined #openscad
kintel has joined #openscad
J23k56 has joined #openscad
Guest41 has quit [Ping timeout: 246 seconds]
misterfish has quit [Ping timeout: 250 seconds]
<InPhase> kintel: That would be peeps[zen] who worked with that infrastructure.
kintel has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
mmu_man has quit [Ping timeout: 245 seconds]
mmu_man has joined #openscad
<peeps[zen]> InPhase, kintel: i don't think I did much with code coverage. i've looked at the reports a couple times but I thought teepee mostly set them up
<peeps[zen]> maybe youre' thinking of my somewhat recent mucking about with clang-tidy, but that's linter not coverage
raboof has quit [Server closed connection]
raboof has joined #openscad
<peeps[zen]> git blame traced to first commit of that line ^
L29Ah has left #openscad [#openscad]
<teepee> yep, I enabled that at some point as the github coverage action was so annoyingly slow and not very helpful that we dropped it
<gbruno> [github] kintel pushed 1 modifications (don't package .gcov if it doesn't exist) https://github.com/openscad/openscad/commit/eff97d4e89ccda815c50ab02dd8e4aa8baf22673
<teepee> peeps[zen]: helped fixing it sometime later as for some reason the collection of results and uploading as artifacts tends to break every now and then
kintel has joined #openscad
<teepee> I have not looked at it for a while, so it's possible that it broke again
<InPhase> peeps[zen]: Actually I think I was thinking of your profiling work. (That's bundled into one feature family in the config, which is how my mind went there.)
<kintel> It seems to still work, but I don't think it gives correct results for parallel test executions
kintel has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<peeps[zen]> regarding the "interesting line" though, it looks like its essentially copying a subdirectory. is that any different from doing something like "cp -R tests/.gcov ./"
<peeps[zen]> or maybe i'm reading it wrong
kintel has joined #openscad
<kintel> yeah, looks like it's just copying files. I was just confused as there is both a build/.gcov and a build/tests/.gcov
<gbruno> [github] kintel opened pull request #4688 (don't package .gcov if it doesn't exist) https://github.com/openscad/openscad/pull/4688
<kintel> ..but I figured the former one just comes from executing openscad --info
kintel has quit [Client Quit]
teepee_ has joined #openscad
J23k19 has joined #openscad
teepee has quit [Ping timeout: 240 seconds]
teepee_ is now known as teepee
J23k56 has quit [Ping timeout: 246 seconds]
kintel has joined #openscad
<kintel> Meh, why is it that whenever GitHub is down, githubstatus.com shows all green?
kintel has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
L29Ah has joined #openscad
misterfish has joined #openscad
<teepee> "cp -R tests/.gcov ./" produces a .gcov folder in the current dir
<teepee> maybe same: cp -R tests/.gcov/* tests/.gcov/.* .
peepsalot has joined #openscad
drfff has joined #openscad
mmu_man has quit [Ping timeout: 245 seconds]
peepsalot has quit [Quit: Leaving]
peepsalot has joined #openscad
mmu_man has joined #openscad
L29Ah has quit [Ping timeout: 250 seconds]
<gbruno> [github] kintel pushed 1 modifications (don't package .gcov if it doesn't exist) https://github.com/openscad/openscad/commit/f6cf08fa236a95236a4dcf918031131749971d00
<gbruno> [github] kintel synchronize pull request #4688 (don't package .gcov if it doesn't exist) https://github.com/openscad/openscad/pull/4688
misterfish has quit [Ping timeout: 250 seconds]
misterfish has joined #openscad
misterfish has quit [Ping timeout: 250 seconds]
<gbruno> [github] kintel closed pull request #4688 (don't package .gcov if it doesn't exist) https://github.com/openscad/openscad/pull/4688
<gbruno> [github] kintel pushed 1 modifications (don't package .gcov if it doesn't exist (#4688)) https://github.com/openscad/openscad/commit/6dc483d03a2c9f25f97f55abc905c618e245990f
<gbruno> [github] kintel pushed 1 modifications (Don't (yet) run coverage for manual CI build) https://github.com/openscad/openscad/commit/029b95c105975848bc460f91f04f383879fc7db5
<gbruno> [github] kintel opened pull request #4689 (Don't (yet) run coverage for manual CI build) https://github.com/openscad/openscad/pull/4689
kintel has joined #openscad
kintel has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
evils[m] has quit [Server closed connection]
evils[m] has joined #openscad
<gbruno> [github] kintel synchronize pull request #4689 (Don't (yet) run coverage for manual CI build) https://github.com/openscad/openscad/pull/4689
<gbruno> [github] kintel pushed 1 modifications (Add system-info action) https://github.com/openscad/openscad/commit/f383c2c86042e1bc93dc2becdbdc7cdf897a90eb
RichardP_ has joined #openscad
RichardPotthoff has quit [Ping timeout: 246 seconds]
teepee_ has joined #openscad
teepee has quit [Ping timeout: 240 seconds]
teepee_ is now known as teepee
snaked has joined #openscad
peepsalot has quit [Ping timeout: 240 seconds]
teepee has quit [Remote host closed the connection]
peepsalot has joined #openscad
teepee has joined #openscad
<gbruno> [github] kintel closed pull request #4689 (Don't (yet) run coverage for manual CI build) https://github.com/openscad/openscad/pull/4689
<gbruno> [github] kintel pushed 1 modifications (Add system-info action) https://github.com/openscad/openscad/commit/b6a3f5cde0ae222db5ccfa0c862c8c217b93d02a
<gbruno> [github] kintel pushed 1 modifications (Add USE_BUILTIN_OPENCSG to manual build) https://github.com/openscad/openscad/commit/cf26ea6c013f49c7ace7851f7a72d993aca497ac
<gbruno> [github] kintel synchronize pull request #4596 (Add OpenCSG as a submodule (optional).) https://github.com/openscad/openscad/pull/4596
peepsalot has quit [Ping timeout: 250 seconds]
peepsalot has joined #openscad
misterfish has joined #openscad
misterfish has quit [Ping timeout: 260 seconds]
peepsalot has quit [Ping timeout: 260 seconds]
<gbruno> [github] kintel pushed 1 modifications (Add system-info action) https://github.com/openscad/openscad/commit/b6a3f5cde0ae222db5ccfa0c862c8c217b93d02a
L29Ah has joined #openscad
<gbruno> [github] kintel pushed 1 modifications (Print system info) https://github.com/openscad/openscad/commit/c1cdfd3a7e58973af8be2b8e7e6b242113f4f914
Frigg^ has joined #openscad
Frigg has quit [Ping timeout: 258 seconds]