• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

cilium / cilium / 9736
39%

Build:
DEFAULT BRANCH: master
Ran 05 Aug 2019 07:27PM UTC
Jobs 1
Files 436
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

05 Aug 2019 07:08PM UTC coverage: 44.122% (-0.06%) from 44.178%
9736

push

travis-ci-com

ianvernon
test: gather kvstore output last

Log gathering is bounded by a timeout through a Context, so that the CI does
not get stuck if a single operation takes a long amount of time. However, if
one of the commands when gathering logs in the CI takes an inordinate amount
of time, all subsequent log-gathering commands will fail, because the Context's
deadline will have been reached. In a few CI runs, it has been observed that the
command to get the output from the kvstore has timed out, which is symptomatic
of broken connectivity to the kvstore from a given Cilium agent. Because this
command was ran as one of the first commands when gathering logs, if it timed
out, a lot of additional logs (e.g., bugtool, specific dumps, etc.) were not
performed because of the deadline being reached. So, this commit separates out
the kvstore log-gathering to be the file step of the log-gathering process in
the CI, so that if it times out, it will not affect gathering of other logs.
That way, if kvstore connectivity is messed up, we can have more actionable data
(bugtool, logs, etc.) to help debug the underlying issue. Make the timeout for
kvstore commands shorter than the entire timeout for log gathering because such
commands will hang infinitely if kvstore connectivity is in a bad state.

Signed-off by: Ian Vernon <ian@cilium.io>

25297 of 57334 relevant lines covered (44.12%)

1179.74 hits per line

Jobs
ID Job ID Ran Files Coverage
1 9736.1 05 Aug 2019 07:27PM UTC 0
44.12
Travis Job 9736.1
Source Files on build 9736
Detailed source file information is not available for this build.
  • Back to Repo
  • Build #9736
  • 8da7eb2d on github
  • Prev Build on master (#9734)
  • Next Build on master (#9740)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc