Граф коммитов

4371 Коммитов

Автор SHA1 Сообщение Дата
Ben Broderick Phillips 715cecc17b
Bump powershell yaml versions to 0.4.7 (#9326) 2024-11-20 15:33:42 -05:00
Weidong Xu 3d29ed3431
sample-collection, limit list-releases to 5000 items (#9407) 2024-11-20 14:47:06 +08:00
Ben Broderick Phillips 1717d7bd1e
Fix bug skipping removal of worm storage resource groups (#9405) 2024-11-19 16:57:02 -05:00
Praven Kuttappan b190443a63
Fix issues in diff when end of context line has diff (#9396) 2024-11-18 20:51:53 -05:00
Mariana Rios Flores 21e5aa6cc3
add rerun pipeline (#9390) 2024-11-18 17:40:30 -08:00
Scott Beddall 2dc5edd6bd
Utilize `ArtifactDetails` to avoid parsing issues in Verify-Changelogs.ps1 (#9381)
* change our verifyChangelogs over to utilizing the artifact details. if we don't have an artifact details at all, don't verify changelog. if we do, but skipverifychangelog is present, don't verify changelog. if we have artifact details, but no disable, verify the changelog
2024-11-18 15:22:31 -08:00
Scott Beddall 81105619e3
batching adjustments for create-prjobmatrix (#9393) 2024-11-18 13:38:43 -08:00
Mike Harder 0c9ae289e8
[logging.ps1] Add helpers to log a GitHub "notice" (#9389) 2024-11-15 17:14:03 -08:00
Chidozie Ononiwu 816e86402f
handle the rare case that an artifact contains an empty directory (#9380) 2024-11-14 15:15:58 -08:00
Ben Broderick Phillips 5aa4f7c42b
Fix RG removal comment in cleanup (#9386) 2024-11-14 17:14:58 -05:00
Patrick Hallisey 91781f0dec
Add step for emitting rate limits for a token (#9354)
* Add step for emitting rate limits for a token

* add step to eng/common sync template

* Move the step out of the per-repo work

* Fix resource label output

* Use propery name instead of nested 'resource' property

* Add percent metric too

* Add divide by zero safety
2024-11-14 13:10:36 -08:00
Chidozie Ononiwu 26ca7fa291
Use Tag for Token File OutPut (#9274)
* Update Swagger Parser to save file using the tag used for generationg the APIView token

* Add tests for default tag
2024-11-13 16:13:04 -08:00
Praven Kuttappan 7b46596987
Fix the bug when package level review line had documentation (#9377)
* Fix the bug when package level review line had documentation
2024-11-13 18:45:45 -05:00
Ben Broderick Phillips 874eefaa05
Fix missing stress matrix display name filter (#9364) 2024-11-13 15:08:04 -05:00
Ben Broderick Phillips 3ed1743d0a
Enable subscription scoped deployment cleanup (#9353)
* Enable subscription scoped deployment cleanup

* Remove sub deployments in parallel

* Improve async/retries for delete sub deployments

* Use NotStarted for job state check
2024-11-13 14:58:47 -05:00
Wei Hu ff4c8b0c36
Add SparseCheckoutPaths to archetype-typespec-emitter.yml (#9373) 2024-11-13 14:02:34 -05:00
Scott Beddall ec6619a89e
Upload ChangedServices as an `attachment` for later processing by `Pipeline-Witness` (#9328)
* ensure that ChangedServices value within the generated pr diff is always properly an array of strings
* upload the changed services as an attachment named AdditionalTags in save-package-properties.yml, to allow PipelineWitness to tag public builds during log processing

---------

Co-authored-by: Patrick Hallisey <hallipr@gmail.com>
2024-11-12 15:01:01 -08:00
dependabot[bot] e405398455
Bump jsonpath-plus in /tools/sdk-testgen in the npm_and_yarn group (#9366)
Bumps the npm_and_yarn group in /tools/sdk-testgen with 1 update: [jsonpath-plus](https://github.com/s3u/JSONPath).


Updates `jsonpath-plus` from 10.0.0 to 10.1.0
- [Release notes](https://github.com/s3u/JSONPath/releases)
- [Changelog](https://github.com/JSONPath-Plus/JSONPath/blob/main/CHANGES.md)
- [Commits](https://github.com/s3u/JSONPath/commits/v10.1.0)

---
updated-dependencies:
- dependency-name: jsonpath-plus
  dependency-type: direct:development
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-12 13:38:20 -08:00
Jeremy Meng 18a51f2b59
[js-apiview-parser] update CodeFile models from schemas (#9256)
* [js-apiview-parser] update CodeFile models from schemas

* Update version and changelog

* set SkipDiff: true for all dependency tokens

* update code owners
2024-11-12 10:29:34 -08:00
Patrick Hallisey b1536534cd
Reduce ingestion costs by disabling auto dependency call tracing (#9356) 2024-11-11 15:51:50 -08:00
Daniel Jurek d9cead02e1
Update docindex.yml to use Python 3.11 (#9358) 2024-11-11 14:04:42 -08:00
Mike Harder 72316fa454
[http-fault-injector] Add README.md to java samples (#9361) 2024-11-11 21:04:46 +00:00
Dapeng Zhang 607a9d8241
Updates to dotnet example automation for recent changes on dotnet side (#9359)
* fix in new cases and update tests in new cases

* remove useless pieces

* update code

* fix test cases

* fix typo
2024-11-11 13:26:28 +08:00
catalinaperalta 9c36aa6e32
[tsp-client] Print example command (#9217)
* print example command

* debug level

* account for object options

* print command later in program execution

* prep for release

* fix test

---------

Co-authored-by: Catalina Peralta <caperal@microsoft.com>
2024-11-08 15:43:06 -08:00
Patrick Hallisey 3b44d07874
Disable adaptive sampling to AppInsights (#9339)
Adaptive Sampling was causing PipelineWitness to drop a large portion of its happy-path telemetry before sending it to AppInsights. This made it difficult to search for trace messages related to specific build processing as there was a good chance that the trace logs from processing the build were sampled away.

By disabling adaptive sampling, we're telling the app to send all emitted telemetry to the AppInsights collector for processing.
2024-11-07 23:50:27 +00:00
James Suplizio 61157fd39c
Finish docs cleanup (#9331)
* Common cleanup with the docs docker images no longer being used

* Remove docker-pull-image.yml
2024-11-07 14:32:31 -08:00
Ben Broderick Phillips 79b6cd01ae
Live test cleanup - sub deployments, immutable containers, purge skip (#9333)
* Retry container deletion

* Continue on deployment failure

* Do not try to purge keyvaults with purge protection

* Remove subscription scoped deployments

* Delete all blobs when container has immutability

* temp skip sub deploy delete

* Skip missing blob container properties

* Fix null container
2024-11-07 14:59:45 -05:00
catalinaperalta 1cbab84790
[tsp-client] Simplify local spec scenario for `init` command (#9108)
* fix init local spec scenario

* fix local spec scenario

* add init test

* update changelog

* update package version

* update changelog

* update test

---------

Co-authored-by: Catalina Peralta <caperal@microsoft.com>
2024-11-07 11:31:06 -08:00
Timothee Guerin 928275a134
Tsp client vitest (#9352) 2024-11-07 19:09:23 +00:00
Timothee Guerin ea6d51607c
Use local version of format diagnostic for tsp-client (#9348) 2024-11-07 11:08:41 -08:00
Ray Chen 59d869dd3a
Removed test package config (#9340) 2024-11-06 14:40:43 -08:00
Ray Chen 991e31e249
Removed package config temporarily (#9338)
to avoid the dependabot flagging
2024-11-06 13:45:17 -08:00
Ray Chen eec88b5cc1
Initial check in for the sdk generation core project (#9327)
* Copy from the alps

* Remove dependencies of gulp and rush
Used npm and tsc instead;
Added lint.

* Rename and delete unnecessary files

Rename the tool.
Deleted files including .gitignore, readme, and licence.
2024-11-06 10:46:50 -08:00
Scott Beddall 8fd2675689
Disable `InitializeCIArtifacts` on Non-CI Builds (#9330)
* disable InitializeCIArtifacts outside of CI until we get a better loop for usage
2024-11-05 12:54:04 -08:00
Wanpeng Li 824fa55979
Fix Path Issue in RLC (#9307) 2024-11-05 13:57:37 +08:00
Ben Broderick Phillips b58fa8cc88
[stress testing] Move prod cluster to TME subscription (#9277)
* [stress testing] Move prod cluster to TME subscription

* [stress testing] Set up storage file data contributor role for cluster test identities

* Use fed auth service connection for stress pipeline deployment

* Updates to enable TME deployment

* Version/location updates for stress script usage

* Examples chart lock updates for stress

* Fix incorrect script path
2024-11-04 19:34:38 -05:00
Scott Beddall a1bd2179d5
remove unnecessary Resolve-Path in Get-PrPkgProperties (#9308) 2024-11-04 15:51:42 -08:00
Scott Beddall fb5953f562
target newly released proxy version (#9300) 2024-11-04 14:43:50 -08:00
Harsha Nalluru 266508f37f
Test proxy logs - sanitizer info (#9164)
* draft testing logs for sanitizerAdd ToString, logging, and SanitizerId; update commentsAdded a ToString method to RecordEntry for string representation.Introduced logging in RecordSession to track sanitizer changes.Added SanitizerId to RecordedTestSanitizer for unique identification.Updated RegisteredSanitizer constructor to set SanitizerId.Corrected copyright comment in RequestOrResponse.cs.Added necessary using directives to RecordEntry.cs.

* Enhance logging and string representation in RecordEntry

* simplification

* log message improve

* unneeded pkg

* Update tools/test-proxy/Azure.Sdk.Tools.TestProxy/Common/RecordSession.cs

Co-authored-by: Scott Beddall <45376673+scbedd@users.noreply.github.com>

* Update tools/test-proxy/Azure.Sdk.Tools.TestProxy/Common/RecordSession.cs

Co-authored-by: Scott Beddall <45376673+scbedd@users.noreply.github.com>

* address feedback, modifications are more granular, logs under Debug flag

* sets flags only under Debug flag for fewer computations

* remove ToString impl

* Environment.NewLine, null checks for body, fix Logging tests

* fix build and if-check indentation

* Address feedback

* fix logging test

* improve the logging experience

* Use StringBuilder

* address feedback; logging modifications when entries are removed

* remove modified flag tracker logic in favour of tracking them at the time of sanitization

* format

* default getter and setter back

* fix cloning body bug

* log improvements and comments

* simplifications

* fix tests

* revert linebreak change

---------

Co-authored-by: Scott Beddall <45376673+scbedd@users.noreply.github.com>
2024-11-01 14:15:33 -07:00
Patrick Hallisey bf7c4cf222
Update build tags before exporting to kusto (#9299)
* Update build tags before exporting to kusto

* Add error handling to tag code
2024-11-01 18:29:34 +00:00
Patrick Hallisey 0b95588b47
Add AdditionalTags processing (#9296) 2024-11-01 15:40:02 +00:00
Scott Beddall 724f56bd05
naming batches shorter, separating packages by comma (#9294) 2024-10-31 16:40:51 -07:00
Chidozie Ononiwu 93ef611cea
Update Logging (#9288)
* Update Logging

* Update eng/common/scripts/logging.ps1

---------

Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com>
2024-10-31 14:01:24 -07:00
Ben Broderick Phillips ccf264464a
Reduce unnecessary delete calls to ARM for storage accounts (#9292) 2024-10-31 20:23:03 +00:00
Pan Shao 9b3e202a41
Expose fullyCompatible parameter of converter (#9238)
* Expose fullyCompatible parameter of converter

* update

* update

* update

* update

* Update tools/tsp-client/CHANGELOG.md

Co-authored-by: catalinaperalta <catalinaperaltah@hotmail.com>

* Update tools/tsp-client/README.md

Co-authored-by: catalinaperalta <catalinaperaltah@hotmail.com>

* update

---------

Co-authored-by: catalinaperalta <catalinaperaltah@hotmail.com>
2024-10-31 13:24:14 +08:00
Scott Beddall bf2e0b6bf7
Fix Integration Issue w/ `Create-PRJobMatrix` (#9290)
* identify and resolve missing function GenerateMatrixForConfig 
* identify and resolve miss-used null-coalesce operator
2024-10-30 22:23:54 -07:00
Scott Beddall 409d7ebd2d
`Create-PrJobMatrix` (#9281)
* package-properties are now populated with matrix configurations from their ci.yml if present
* create new code path for generate-job-matrix.yml which combines Create-JobMatrix and the "distribute-packages-to-matrix" action to generate dynamic matrices for PRs
2024-10-30 16:55:38 -07:00
Ben Broderick Phillips bcf2fa919c
[stress testing] Set up storage file data contributor role for cluster test identities (#9276) 2024-10-30 16:09:07 -04:00
Praven Kuttappan 4429cefdc9
ADD readme for APIViewJSON Utility (#9270)
* ADD readme for APIViewJSON Utility
2024-10-30 13:00:19 -04:00
Wanpeng Li 16826b8ebc
Support Type Alias Scope Expand Detection (#9283)
* add type alias scope extend case

* update version

* update dep
2024-10-30 15:23:55 +08:00