-
Notifications
You must be signed in to change notification settings - Fork 104
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
fix: 1ES pipeline fixes #1512
fix: 1ES pipeline fixes #1512
Conversation
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## dev #1512 +/- ##
===========================================
- Coverage 83.03% 31.74% -51.29%
===========================================
Files 36 36
Lines 2322 2334 +12
Branches 346 449 +103
===========================================
- Hits 1928 741 -1187
- Misses 295 1591 +1296
+ Partials 99 2 -97
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. |
Description
1ES security fixes
- Removed index-url for test-pypi
- Refactored dummy container key into pipeline env variable
1ES pipeline changes
- Deleted GitHub workflows
- Added public build tests: unit
- Added official build tests: docker consumption, docker dedicated LC, E2E, unit
- Refactored E2E tests to all run together
- Removed redundant steps from building / packaging scripts (PublishAndBuild task is not allowed)
- Added scheduled and PR-based integration test workflow that runs unit, E2E, and LC tests
- Added scheduled docker consumption and dedicated test workflow
- Added manual core tools & custom image test workflow
Test fixes:
- Numpy_func: to be compatible with latest major release
- Test_logging: path changes when running in ADO
- httpv2 debug logging: skipping as debug logging seems to work different in ADO (TODO: fix later)
- docker tests: installing correct dependencies to run the tests, installing base extension in container, moving httpv2 tests to separate class to help with flakiness
PR information
Quality of Code and Contribution Guidelines