-
Notifications
You must be signed in to change notification settings - Fork 37
Debugging Pipeline Errors #286
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
Conversation
@Nimuedaertya what is the plan for this PR? |
@fho Wanted to fix all errors which occur in the main branch during the ci-pipeline. Latest run of this PR |
@Nimuedaertya maybe you can be more specific, in case someone wants to help. |
Along with some code changes for more uniform code in the later named test cases, my issues/results can be summarized as follows: Handled Errors in this PR:
Unhandled errors
|
{NULL, 0, 0, 0} }; | ||
|
||
const int connection_timeout = 20; | ||
const int connection_timeout = 80; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
why was it necessary to increase the timeout?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
live tests (test_live_validation, test_dynamic_groups) failed for some jobs, because rpki cache instance was busy with other requests.
CI: rerun |
Motivation - get pipeline checks running How: - insert valid rpki-cache which runs also rtr - edit url in live_tests, README - modify changelog date in librtr.spec file => no changelog results in error, because all changes older than 2years are dismissed - add more output on failure for tests
Motivation: - test cases for arm7 Ubuntu18.04 and ppc64le Ubuntu18.04 failed - pipeline results in fail after commit - minor improvements for uniform build up live_tests How: - trie building is based on address (binary-trie) - getting a single bit for IPv6 addresses has been error prone for bit_postion > 95 - unsure why other distributions did not fail => may be due to different endianess
Contribution description
=> no changelog results in error, because all changes older than 2years are dismissed
Testing procedure