Skip to content

CI: Travis: disable host-testbench as long as it ignores errors#2753

Merged
lgirdwood merged 1 commit into
thesofproject:masterfrom
marc-hb:travis-disable-testbench
Apr 10, 2020
Merged

CI: Travis: disable host-testbench as long as it ignores errors#2753
lgirdwood merged 1 commit into
thesofproject:masterfrom
marc-hb:travis-disable-testbench

Conversation

@marc-hb
Copy link
Copy Markdown
Collaborator

@marc-hb marc-hb commented Apr 9, 2020

See #2752

host-testbench.sh exits with success 0 when tests fail. Random, recent, all
green example in PR #2751:

https://travis-ci.org/github/thesofproject/sof/jobs/672996210 is green but:

  eqiir test failed!

I didn't even have to spend time to search for this example, I only
looked at the most recent PR.

Ignoring failures is the very worst type of validation issue because it
makes everyone think everything is OK when it's not. Hides regressions.

Signed-off-by: Marc Herbert marc.herbert@intel.com

See thesofproject#2752

host-testbench.sh exits with success 0 when tests fail. Random, recent, all
green example in PR thesofproject#2751:

https://travis-ci.org/github/thesofproject/sof/jobs/672996210 is green but:

  eqiir test failed!

I didn't even have to spend time to search for this example, I only
looked at the most recent PR.

Ignoring failures is the very worst type of validation issue because it
makes everyone think everything is OK when it's not. Hides regressions.

Signed-off-by: Marc Herbert <marc.herbert@intel.com>
Copy link
Copy Markdown

@monocodus monocodus Bot left a comment

Choose a reason for hiding this comment

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

This is autogenerated code-style review, all good, approving

@lgirdwood
Copy link
Copy Markdown
Member

@marc-hb is it not just easier to fix test-bench here ?

@marc-hb
Copy link
Copy Markdown
Collaborator Author

marc-hb commented Apr 9, 2020

@marc-hb is it not just easier to fix test-bench here ?

  • Easier? No. A fair amount of changes and testing is needed.
  • As quick? I really doubt it.

This PR is two-lines long and can be reverted very easily at any point in time - including in any test PR.

@lgirdwood lgirdwood merged commit edb2c60 into thesofproject:master Apr 10, 2020
@marc-hb marc-hb deleted the travis-disable-testbench branch May 14, 2020 18:15
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