Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove "info" status from test report #727

Closed
wants to merge 9 commits into from

Conversation

noursaidi
Copy link
Collaborator

Issue #712 to remove "info" status and test category from the report.

Instead of an "info" result, these tests will pass if it has been possible to get the information, otherwise fail or skip as appropriate.

@codecov
Copy link

codecov bot commented Jan 4, 2021

Codecov Report

Merging #727 (56267d5) into master (a3f781d) will decrease coverage by 0.48%.
The diff coverage is n/a.

Impacted file tree graph

@@            Coverage Diff             @@
##           master     #727      +/-   ##
==========================================
- Coverage   82.61%   82.12%   -0.49%     
==========================================
  Files          29       29              
  Lines        4181     4174       -7     
==========================================
- Hits         3454     3428      -26     
- Misses        727      746      +19     
Flag Coverage Δ
aux 74.62% <ø> (-0.19%) ⬇️
base 76.88% <ø> (-0.09%) ⬇️
dhcp 73.26% <ø> (-0.10%) ⬇️
many 73.21% <ø> (-1.20%) ⬇️
topo 71.99% <ø> (-0.72%) ⬇️

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files Coverage Δ
daq/base_gateway.py 88.51% <0.00%> (-6.09%) ⬇️
daq/runner.py 89.46% <0.00%> (-1.30%) ⬇️
daq/host.py 91.14% <0.00%> (-0.16%) ⬇️
daq/network.py 97.22% <0.00%> (-0.11%) ⬇️

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update a3f781d...56267d5. Read the comment docs.

@grafnu
Copy link
Collaborator

grafnu commented Jan 4, 2021

There's still something wrong with our configuration setup, since the same change (to the config files) is being made in ~3 places. I forget what our current plan/strategy is, but I'd like to make sure we have a plan in place to clean this up rather than just kick the can down the road. @pisuke -- do you know how we were tracking this? @pbatta Maybe the plan was that I was supposed to do something :-) -- but if so, I'd at least like to make sure I have a bug assigned for it!

@noursaidi
Copy link
Collaborator Author

@pisuke @grafnu a further note on config, the three standard configurations (CI, qualification, remediation) are not completely in sync with each-other currently, with minor differences which shouldn't be there. It's on my list of items to review and resolve with @pisuke, and I'll create a Github issue for it. It's happened because the three files aren't always updated when they should have been, and I did not pick up on it when reviewing some of the test PR's

@grafnu
Copy link
Collaborator

grafnu commented Jan 4, 2021 via email

@grafnu
Copy link
Collaborator

grafnu commented Jan 12, 2021

Ok, I've updated DAQ HEAD with the new include mechanism, so not sure the best path forward. It's "optional" in that it should work just fine without it (this PR more or less as-is), or update this PR to use the new mechanism. Either way, we should do it "soon" so that we can have a solid round of QA on it.

@noursaidi
Copy link
Collaborator Author

@grafnu I'll close this one. Will do a new "config overhaul" PR which includes this PR done properly with the new include mechanism, along with the config renaming and documentation as described by @pisuke. This will come soon

@noursaidi noursaidi closed this Jan 13, 2021
@grafnu
Copy link
Collaborator

grafnu commented Jan 13, 2021 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants