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

[Merged by Bors] - Only run http_api tests in release #1827

Closed
wants to merge 5 commits into from

Conversation

paulhauner
Copy link
Member

Issue Addressed

NA

Proposed Changes

As raised by @hermanjunge in a DM, the http_api tests have been observed taking 100+ minutes on debug. This PR:

  • Moves the http_api tests to only run in release.
  • Groups some http_api tests to reduce test-setup overhead.

Additional Info

NA

@paulhauner paulhauner added the work-in-progress PR is a work-in-progress label Oct 25, 2020
@paulhauner paulhauner marked this pull request as ready for review October 26, 2020 00:01
@paulhauner paulhauner added ready-for-review The code is ready for review and removed work-in-progress PR is a work-in-progress labels Oct 26, 2020
@paulhauner
Copy link
Member Author

@realbigsean do you mind running your eyes past this please? :)

Copy link
Member

@realbigsean realbigsean left a comment

Choose a reason for hiding this comment

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

Looks good to me 👍

@paulhauner
Copy link
Member Author

bors r+

@paulhauner paulhauner added ready-for-merge This PR is ready to merge. and removed ready-for-review The code is ready for review labels Oct 28, 2020
@paulhauner
Copy link
Member Author

Hmm.. seems bors is stuck.

bors retry

bors bot pushed a commit that referenced this pull request Oct 29, 2020
## Issue Addressed

NA

## Proposed Changes

As raised by @hermanjunge in a DM, the `http_api` tests have been observed taking 100+ minutes on debug. This PR:

- Moves the `http_api` tests to only run in release.
- Groups some `http_api` tests to reduce test-setup overhead.

## Additional Info

NA
@paulhauner
Copy link
Member Author

bors r-

@bors
Copy link

bors bot commented Oct 29, 2020

Canceled.

@paulhauner
Copy link
Member Author

bors r+

bors bot pushed a commit that referenced this pull request Oct 29, 2020
## Issue Addressed

NA

## Proposed Changes

As raised by @hermanjunge in a DM, the `http_api` tests have been observed taking 100+ minutes on debug. This PR:

- Moves the `http_api` tests to only run in release.
- Groups some `http_api` tests to reduce test-setup overhead.

## Additional Info

NA
@bors bors bot changed the title Only run http_api tests in release [Merged by Bors] - Only run http_api tests in release Oct 29, 2020
@bors bors bot closed this Oct 29, 2020
@paulhauner paulhauner deleted the http-tests-debug branch January 20, 2021 00:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ready-for-merge This PR is ready to merge.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants