Skip to content

Conversation

dkotter
Copy link
Collaborator

@dkotter dkotter commented Oct 9, 2025

Changes proposed in this Pull Request:

Makes some updates to our QIT GitHub Action Workflow:

  • Ensure the Security, Malware and PHPCompat tests run as part of our defaults
  • Add the new Validation test type and run it as part of our defaults
  • Add the new compatibility extension set option to the API and E2E tests, which will run those tests with a handful of other extensions active

Note

The Activation test is failing, which has been happening for a while. We have a Slack thread open around this.

Closes https://linear.app/a8c/issue/PAYFAST-44/tracking-issue-for-pr-328-qit-updates

Steps to test the changes in this Pull Request:

Ensure the QIT tests are running

Changelog entry

Dev - Updates to our QIT GitHub Action workflow.

@dkotter dkotter added this to the 1.7.4 milestone Oct 9, 2025
@dkotter dkotter self-assigned this Oct 9, 2025
Copy link

github-actions bot commented Oct 9, 2025

This is linked to GitHub issue #329.

Copy link

github-actions bot commented Oct 9, 2025

[ERROR] Could not find Woo Extension with slug woocommerce-gateway-payfast.

Copy link

github-actions bot commented Oct 9, 2025

Uploading zip...

Running test...
Test run completed.
Test Run Id 4897438
Test Type Display PHPStan
Wordpress Version 6.8.3
Woocommerce Version 10.2.2
Php Version 7.4
Status failed
Is Development Yes
Woo Extension Payfast Payment Gateway
Test Summary Errors: 0, File Errors: 63
Version 1.7.3
Phpstan Level 2
Iterations 3
Result Url https://qit.woo.com?qit_results=4897438.4j97HUFY443rlg9dF2ah6UUauw4TQCwQ2ioy1Vd1WBrJqWYv7D06Ay1h79lVR3Kk

@dkotter dkotter linked an issue Oct 9, 2025 that may be closed by this pull request
Copy link

github-actions bot commented Oct 9, 2025

Downloading plugins and themes...
No test tag "activation" found for extension "woocommerce".
No test tag "pre-activation" found for extension "woocommerce-payfast-gateway".
Starting Docker Environment...
Installing WordPress...
Environment ready.

[ERROR] No tests found for the given plugins.

Shutting down environment...

@dkotter dkotter requested a review from iamdharmesh October 9, 2025 19:07
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.

Tracking Issue for PR #328: QIT updates

2 participants