Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: f167dc39b8298efca1aa742a21c7fc976ebd9024
https://github.com/WebKit/WebKit/commit/f167dc39b8298efca1aa742a21c7fc976ebd9024
Author: Brianna Fan <[email protected]>
Date: 2024-10-28 (Mon, 28 Oct 2024)
Changed paths:
M Tools/Scripts/compare-static-analysis-results
M Tools/Scripts/webkitpy/results/options.py
Log Message:
-----------
[Static Analyzer CI] Support reporting static analyzer results to
results.webkit.org
https://bugs.webkit.org/show_bug.cgi?id=281925
rdar://138433382
Reviewed by Jonathan Bedard.
Take parsed results and format them for the resultsdb API to upload.
Config and build details are provided from buildbot as arguments.
Then, use webkitpy.results.upload to results.webkit.org.
* Tools/Scripts/compare-static-analysis-results:
(parser): Add new options.
(find_diff): Fix empty file logic and return list of all files with issues.
(compare_project_results_to_expectations): Assign an actual and expected result
to each file.
(upload_results): Create the results object for upload. Check repo for the
current commit. Upload results.
(main): Call upload_results if the upload arguments are passed.
* Tools/Scripts/webkitpy/results/options.py: Support both optparse and argparse!
(add_optargs):
(upload_options):
(upload_args):
Canonical link: https://commits.webkit.org/285799@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes