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

Re-enabled integration tests #3306

Open
wants to merge 3 commits into
base: main
Choose a base branch
from

Conversation

dgannon991
Copy link
Member

What does this change

Adds back more of the integration tests into the pipeline (they were already running locally)

What issue does it fix

Closes #3300

@dgannon991 dgannon991 force-pushed the feature/3300/enable-integration-tests branch 4 times, most recently from 52847e3 to 570d37e Compare January 2, 2025 21:08
@dgannon991 dgannon991 marked this pull request as ready for review January 4, 2025 20:44
@@ -93,124 +93,39 @@ jobs:
uses: getporter/porter/.github/workflows/integ-reuseable-workflow.yml@main
with:
test_name: telemetry_test
# Reusable workflows only supports 20 jobs
Copy link
Contributor

Choose a reason for hiding this comment

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

Is this no longer the case? It is listed as a limitation on the GitHub documentation page

Copy link
Member Author

Choose a reason for hiding this comment

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

I had a quick search and could not find it mentioned, so thought I'd give it a go as a test. It seems to work and run them all! Do you have a link handy for the documentation?

Copy link
Contributor

Choose a reason for hiding this comment

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

Copy link
Member Author

Choose a reason for hiding this comment

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

I think it's saying you can call 20 different re-usable workflows, not the same workflow more than twenty times. It definitely seems to be running all of them correctly.

.github/workflows/porter-integration-release.yml Outdated Show resolved Hide resolved
@dgannon991 dgannon991 force-pushed the feature/3300/enable-integration-tests branch from ddcd76f to add344d Compare January 11, 2025 21:22
Signed-off-by: David Gannon <[email protected]>
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.

Integration Tests fail on linux
2 participants