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

tests: remove code for saving executables on failure #6788

Merged
merged 2 commits into from
Oct 17, 2022

Conversation

jcsp
Copy link
Contributor

@jcsp jcsp commented Oct 16, 2022

Cover letter

Buildkite jobs used to throw away packages after tests ran, which made it hard to decode backtraces after the fact.

Recently the jobs were improved to save packages as artifacts, so we don't need to do this any more.

As well as removing some effectively dead code, this also helps to avoid bloating out results tarballs with redundant copies of executables when a crash happens.

Backport Required

  • not a bug fix
  • issue does not exist in previous branches
  • papercut/not impactful enough to backport
  • v22.2.x
  • v22.1.x
  • v21.11.x

UX changes

None

Release notes

  • none

This should no longer be necessary, because our buildkite
jobs now retain build outputs as artifacts.
These are no longer saved by the test code after failure,
they're saved by buildkite jobs as artifacts.
@jcsp
Copy link
Contributor Author

jcsp commented Oct 17, 2022

CI failure is in test_basic_compaction #6792

It is not the same as #6745 -- this failure is an SSH transport level error in the verifiableproducer worker background thread.

@jcsp jcsp merged commit 23f8495 into redpanda-data:dev Oct 17, 2022
@jcsp jcsp deleted the tests-no-save-executables branch October 17, 2022 15:14
Copy link
Member

@dotnwat dotnwat left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

This pull request was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants