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

[PROF-7966] Add passenger testing to rack integration app #2998

Merged
merged 1 commit into from
Jul 25, 2023

Conversation

ivoanjo
Copy link
Member

@ivoanjo ivoanjo commented Jul 25, 2023

What does this PR do?:

This PR adds one more webserver to the rack integration testing app: Phusion Passenger.

Motivation:

In #2976 a customer reported an issue with profiling apps running on passenger. I'm adding passenger to our test suite to avoid any future regressions.

Additional Notes:

I've actually tested that the customer issue does show up on our integration app if I revert the changes from #2978.

How to test the change?:

Validate that the rack CI app is running with passenger as well.

**What does this PR do?**:

This PR adds one more webserver to the rack integration testing app:
Phusion Passenger.

**Motivation**:

In #2976 a customer reported an issue with profiling apps running on
passenger. I'm adding passenger to our test suite to avoid
any future regressions.

**Additional Notes**:

I've actually tested that the customer issue does show up on our
integration app if I revert the changes from #2978.

**How to test the change?**:

Validate that the rack CI app is running with passenger as well.
@ivoanjo ivoanjo requested a review from a team July 25, 2023 10:07
@github-actions github-actions bot added the dev/testing Involves testing processes (e.g. RSpec) label Jul 25, 2023
@codecov-commenter
Copy link

Codecov Report

Merging #2998 (6a6ef44) into master (c4e1f97) will decrease coverage by 0.01%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##           master    #2998      +/-   ##
==========================================
- Coverage   98.09%   98.09%   -0.01%     
==========================================
  Files        1305     1305              
  Lines       72731    72731              
  Branches     3360     3360              
==========================================
- Hits        71343    71342       -1     
- Misses       1388     1389       +1     

see 1 file with indirect coverage changes

📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more

@ivoanjo ivoanjo merged commit ab57842 into master Jul 25, 2023
162 checks passed
@ivoanjo ivoanjo deleted the ivoanjo/prof-7966-passenger-testing branch July 25, 2023 10:54
@github-actions github-actions bot added this to the 1.13.0 milestone Jul 25, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dev/testing Involves testing processes (e.g. RSpec)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants