Skip to content

Improve backtrace catching on server failures in CI for fast-tests#20864

Merged
alesapin merged 2 commits intoClickHouse:masterfrom
azat:fasttest-backtrace-on-failure
Feb 20, 2021
Merged

Improve backtrace catching on server failures in CI for fast-tests#20864
alesapin merged 2 commits intoClickHouse:masterfrom
azat:fasttest-backtrace-on-failure

Conversation

@azat
Copy link
Copy Markdown
Member

@azat azat commented Feb 17, 2021

Changelog category (leave one):

  • Not for changelog (changelog entry is not required)

Follow-up-for: #20462 (initially this PR was included into #20462, but docker image for fasttest was never updated, so it was moved into separate PR in attempt to fix this layers caching issue)

@robot-clickhouse robot-clickhouse added the pr-not-for-changelog This PR should not be mentioned in the changelog label Feb 17, 2021
@azat azat marked this pull request as draft February 18, 2021 05:29
@azat
Copy link
Copy Markdown
Member Author

azat commented Feb 18, 2021

fasttest image is still not being updated, and this is not the first time, in #19751 it hadn't been update too (looks like some caching issue).
Can someone take a look? (maybe @alesapin ?)

@azat
Copy link
Copy Markdown
Member Author

azat commented Feb 18, 2021

Actually docker image was updated, but it seems that fast test check does not use per-PR docker images

$ docker run --rm -it yandex/clickhouse-fasttest:20864 which gdb
/usr/bin/gdb

@alesapin
Copy link
Copy Markdown
Member

Actually docker image was updated, but it seems that fast test check does not use per-PR docker images

$ docker run --rm -it yandex/clickhouse-fasttest:20864 which gdb
/usr/bin/gdb

Yes, you right. Fasttest doesn't use an updated image from PR. Two reasons:

  1. Fasttest should start as fast as possible
  2. Fasttest script bootstrap itself from PR merge commit, so only changes in image will not be applied.

@azat
Copy link
Copy Markdown
Member Author

azat commented Feb 18, 2021

Fasttest doesn't use an updated image from PR

@alesapin maybe you can update it manually?

@alesapin
Copy link
Copy Markdown
Member

Fasttest doesn't use an updated image from PR

@alesapin maybe you can update it manually?

Unfortunately, it's not easy to do. Let me add gdb in fasttest image latest version and after that, your script should work well.

@alesapin
Copy link
Copy Markdown
Member

Done, let's wait until it will be pushed ea27c3c.

@alesapin
Copy link
Copy Markdown
Member

@azat
Copy link
Copy Markdown
Member Author

azat commented Feb 19, 2021

@azat azat marked this pull request as ready for review February 19, 2021 16:18
@alesapin alesapin self-assigned this Feb 19, 2021
@alesapin alesapin merged commit a860e3e into ClickHouse:master Feb 20, 2021
@azat azat deleted the fasttest-backtrace-on-failure branch February 20, 2021 07:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

pr-not-for-changelog This PR should not be mentioned in the changelog

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants