Skip to content

Conversation

@danielrbradley
Copy link
Contributor

  • Make: Skip expanding then passing the list of go packages. ./... does this for us.
  • Use gotestfmt in CI/CD for better output. Still set same coverage flags as in make.
  • Increase explicit -parallel from program test in CI to 16. Tests are not bound on local resources but rather on waiting for external services.

@github-actions
Copy link

github-actions bot commented Oct 4, 2023

Does the PR have any schema changes?

Looking good! No breaking changes found.
No new resources/functions.

@danielrbradley danielrbradley force-pushed the e2e-tests branch 3 times, most recently from cc1e50e to d51eb50 Compare October 4, 2023 11:16
- Make: Skip expanding then passing the list of go packages. `./...` does this for us.
- Use gotestfmt in CI/CD for better output. Still set same coverage flags as in make.
- Combine provider and arm2pulumi prebuild steps to make CI prebuild easier.
- Increase explicit `-parallel` from program test in CI to 16. Tests are not bound on local resources but rather on waiting for external services.
- Add actionlint.yaml config to silence warnings about self-hosted runners.
Add `Additive: true` because otherwise the second step fails with:

  error: PULUMI_ACCESS_TOKEN must be set for login during non-interactive CLI sessions

Seems to be related to a historic regression: pulumi/pulumi#12859
@codecov-commenter
Copy link

codecov-commenter commented Oct 4, 2023

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 58.80%. Comparing base (20b23aa) to head (73963ee).
⚠️ Report is 666 commits behind head on master.

Additional details and impacted files
@@            Coverage Diff             @@
##           master    #2801      +/-   ##
==========================================
+ Coverage   58.54%   58.80%   +0.26%     
==========================================
  Files          53       53              
  Lines        9875     9909      +34     
==========================================
+ Hits         5781     5827      +46     
+ Misses       3577     3559      -18     
- Partials      517      523       +6     

☔ 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.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@danielrbradley danielrbradley removed their assignment Dec 8, 2025
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.

3 participants