-
-
Notifications
You must be signed in to change notification settings - Fork 363
ci: Run unit tests on macOS, catalyst, tvOS 26 #6136
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
base: main
Are you sure you want to change the base?
Conversation
Add running unit tests for macOS 26.0, macCatalyst 26.0 and tvOS 26. Fixes GH-6061
❌ 1 Tests Failed:
View the top 2 failed test(s) by shortest run time
View the full list of 1 ❄️ flaky tests
To view more test analytics, go to the Test Analytics Dashboard |
let expectedBodyCountRange = (expectedDataCountLower...expectedDataCountUpper) | ||
let actualBodyCount = try XCTUnwrap(request.httpBody?.count) | ||
XCTAssertTrue(expectedBodyCountRange.contains(actualBodyCount), "Expected body size to be in range of \(expectedBodyCountRange), but was \(actualBodyCount)") |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This test once failed in CI for macOS 26. This assertion message now prints more info, so we know what went wrong in case it fails again.
@@ -217,13 +241,6 @@ jobs: | |||
run: ./scripts/start-test-server.sh | |||
- run: ./scripts/ci-select-xcode.sh ${{matrix.xcode}} | |||
|
|||
- name: Install required platforms for Xcode 26 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The macos-26 runner now has the 26.0 simulators preinstalled
Performance metrics 🚀
|
Revision | Plain | With Sentry | Diff |
---|---|---|---|
d8b2303 | 1231.53 ms | 1249.89 ms | 18.35 ms |
7908e84 | 1224.33 ms | 1246.39 ms | 22.06 ms |
83bb978 | 1238.33 ms | 1260.04 ms | 21.71 ms |
5712478 | 1220.10 ms | 1239.69 ms | 19.59 ms |
139db8b | 1231.50 ms | 1258.19 ms | 26.69 ms |
53b722c | 1222.33 ms | 1244.90 ms | 22.56 ms |
9be5373 | 1215.92 ms | 1239.44 ms | 23.52 ms |
570f725 | 1206.00 ms | 1238.96 ms | 32.96 ms |
2e79f5f | 1220.53 ms | 1249.35 ms | 28.82 ms |
d05d866 | 1211.78 ms | 1230.96 ms | 19.18 ms |
App size
Revision | Plain | With Sentry | Diff |
---|---|---|---|
d8b2303 | 23.75 KiB | 908.02 KiB | 884.27 KiB |
7908e84 | 23.74 KiB | 872.75 KiB | 849.00 KiB |
83bb978 | 23.75 KiB | 920.64 KiB | 896.89 KiB |
5712478 | 23.75 KiB | 969.28 KiB | 945.54 KiB |
139db8b | 23.75 KiB | 920.64 KiB | 896.89 KiB |
53b722c | 23.75 KiB | 906.08 KiB | 882.33 KiB |
9be5373 | 23.75 KiB | 866.50 KiB | 842.75 KiB |
570f725 | 23.74 KiB | 913.38 KiB | 889.63 KiB |
2e79f5f | 23.75 KiB | 928.87 KiB | 905.12 KiB |
d05d866 | 23.75 KiB | 878.60 KiB | 854.85 KiB |
Add running unit tests for macOS 26.0, macCatalyst 26.0 and tvOS 26.
Fixes GH-6061
#skip-changelog