-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[build-webkit-org] Add steps for running smart pointer static analysi…
…s in Buildbot https://bugs.webkit.org/show_bug.cgi?id=272998 rdar://problem/126761949 Reviewed by Jonathan Bedard and Aakash Jain. Add new steps that run static analysis with the --smart-pointer-only flag and organize the results for human consumption. * Tools/CISupport/build-webkit-org/steps.py: (ArchiveStaticAnalyzerResults): Changes output and dest paths. (UploadStaticAnalyzerResults): Changes source path. (ScanBuildSmartPointer): Runs build-and-analyze with --only-smart-pointers enabled. (ParseStaticAnalyzerResults): Runs generate-dirty-files.py to get current lists of dirty files and UUIDs of bugs. (CompareStaticAnalyzerResults): Runs compare-static-analysis-results.py to compare current and previous dirty files. (UpdateSmartPointerBaseline): Updates baseline to current run's results. (TransferToS3.doStepIf): (ExtractTestResults): (ExtractTestResults.resultDownloadURL): Add URL for downloading results. (ExtractStaticAnalyzerTestResults): Modify paths for scan-build results. (ExtractStaticAnalyzerTestResults.getLastBuildStepByName): (ExtractStaticAnalyzerTestResults.addCustomURLs): * Tools/CISupport/build-webkit-org/steps_unittest.py: (TestScanBuildSmartPointer): Added. (TestParseStaticAnalyzerResults): Added. (TestCompareStaticAnalyzerResults): Added. (TestUpdateSmartPointerBaseline): Added. Canonical link: https://commits.webkit.org/278895@main
- Loading branch information
1 parent
f606fe2
commit dbbdbf1
Showing
3 changed files
with
414 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.