Bug 315303
| Summary: | Support resultBundlePath output in build-webkit | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Brent Fulgham <bfulgham> |
| Component: | New Bugs | Assignee: | Brent Fulgham <bfulgham> |
| Status: | RESOLVED FIXED | ||
| Severity: | Normal | CC: | webkit-bug-importer |
| Priority: | P2 | Keywords: | InRadar |
| Version: | WebKit Nightly Build | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
Brent Fulgham
A result bundle is an asset produced by Xcode (with the xcresult file extension) that contains information about the build. (It also can be used to track tests, code coverage, and so forth but that is outside the scope of build-webkit).
This change provides a new argument `--result-bundle-path=` that activates this feature and provides a path to store the resulting data.
Note: Result bundles can be inspected using xcresulttool. A JSON representation of the root object of the result bundle can be exported using xcrun xcresulttool get --format json --path ./Example.xcresult and any nested object, identified by its reference found in the JSON output, can be exported by adding the flag --id REF.
xcresulttool also provides the description of its format using xcrun xcresulttool formatDescription.
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Radar WebKit Bug Importer
<rdar://problem/177634166>
Brent Fulgham
Pull request: https://github.com/WebKit/WebKit/pull/65421
EWS
Committed 313692@main (03fc561bb58f): <https://commits.webkit.org/313692@main>
Reviewed commits have been landed. Closing PR #65421 and removing active labels.