Skip to content

Conversation

ZNeumann
Copy link
Contributor

@ZNeumann ZNeumann commented May 16, 2025

This PR:

  1. adds the option to run valgrind on integration tests in GHA
  2. adds the ability to run valgrind on CGI tests
  3. no longer runs valgrind on SKIPIFs
  4. changes the valgrind lock mechanism to allow subprocesses (i.e. curl) to not be locked out

@newrelic-php-agent-bot
Copy link

newrelic-php-agent-bot commented May 16, 2025

Test Suite Status Result
Multiverse 8/8 passing
SOAK 80/85 passing

@codecov-commenter
Copy link

codecov-commenter commented May 19, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 77.27%. Comparing base (f2c18ed) to head (e953a97).

Additional details and impacted files
@@           Coverage Diff           @@
##              dev    #1065   +/-   ##
=======================================
  Coverage   77.27%   77.27%           
=======================================
  Files         199      199           
  Lines       28342    28342           
=======================================
  Hits        21902    21902           
  Misses       6440     6440           
Flag Coverage Δ
agent-for-php-7.2 77.47% <ø> (ø)
agent-for-php-7.3 77.49% <ø> (ø)
agent-for-php-7.4 77.36% <ø> (ø)
agent-for-php-8.0 76.56% <ø> (ø)
agent-for-php-8.1 76.88% <ø> (ø)
agent-for-php-8.2 76.50% <ø> (ø)
agent-for-php-8.3 76.50% <ø> (ø)
agent-for-php-8.4 76.52% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@lavarou lavarou self-requested a review May 20, 2025 15:32
lavarou
lavarou previously approved these changes May 21, 2025
@ZNeumann ZNeumann merged commit c6ee0c2 into dev Jun 17, 2025
65 checks passed
@lavarou lavarou added this to the next-release milestone Jun 20, 2025
hahuja2 pushed a commit that referenced this pull request Jul 9, 2025
This PR:
1) adds the option to run valgrind on integration tests in GHA
2) adds the ability to run valgrind on CGI tests
3) no longer runs valgrind on SKIPIFs
4) changes the valgrind lock mechanism to allow subprocesses (i.e. curl)
to not be locked out
@ZNeumann ZNeumann deleted the zjn/valgrind branch September 5, 2025 17:21
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.

5 participants