Skip to content

[Infra] Migrate away from macos-12 in performance.yml #2684

[Infra] Migrate away from macos-12 in performance.yml

[Infra] Migrate away from macos-12 in performance.yml #2684

Triggered via pull request November 18, 2024 23:35
Status Success
Total duration 14m 29s
Artifacts

performance.yml

on: pull_request
Matrix: pod-lib-lint
spm-package-resolved
1m 38s
spm-package-resolved
Matrix: performance
Matrix: performance-cron-only
Matrix: spm
Fit to window
Zoom out
Zoom in

Annotations

8 errors and 54 warnings
spm (macos-15, Xcode_16.1, tvOS): <unknown>#L1
FPRCounterListTest : Unswizzling is disabled.
spm (macos-15, Xcode_16.1, tvOS): <unknown>#L1
FPRCounterListTest : Unswizzling is disabled.
spm (macos-15, Xcode_16.1, iOS): <unknown>#L1
FPRCounterListTest : Unswizzling is disabled.
spm (macos-15, Xcode_16.1, iOS): <unknown>#L1
FPRCounterListTest : Unswizzling is disabled.
spm (macos-13, Xcode_15.2, iOS): <unknown>#L1
FPRCounterListTest : Unswizzling is disabled.
spm (macos-13, Xcode_15.2, iOS): <unknown>#L1
FPRCounterListTest : Unswizzling is disabled.
spm (macos-14, Xcode_15.4, iOS): <unknown>#L1
FPRCounterListTest : Unswizzling is disabled.
spm (macos-14, Xcode_15.4, iOS): <unknown>#L1
FPRCounterListTest : Unswizzling is disabled.
spm-package-resolved
Cache save failed.
performance (tvOS, proddev)
The following actions use a deprecated Node.js version and will be forced to run on node20: mikehardy/buildcache-action@c87cea0ccd718971d6cc39e672c4f26815b6c126. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
performance (tvOS, proddev): gen/FirebasePerformance/Pods/Pods.xcodeproj#L1
The tvOS Simulator deployment target 'TVOS_DEPLOYMENT_TARGET' is set to 9.0, but the range of supported deployment target versions is 12.0 to 17.5.99. (in target 'PromisesSwift' from project 'Pods')
performance (tvOS, proddev): gen/FirebasePerformance/Pods/Pods.xcodeproj#L1
The tvOS Simulator deployment target 'TVOS_DEPLOYMENT_TARGET' is set to 9.0, but the range of supported deployment target versions is 12.0 to 17.5.99. (in target 'PromisesObjC-FBLPromises_Privacy' from project 'Pods')
performance (tvOS, proddev): gen/FirebasePerformance/Pods/Pods.xcodeproj#L1
The tvOS Simulator deployment target 'TVOS_DEPLOYMENT_TARGET' is set to 9.0, but the range of supported deployment target versions is 12.0 to 17.5.99. (in target 'PromisesObjC' from project 'Pods')
performance (tvOS, proddev): FirebasePerformance/Tests/TestApp/Source/ViewControllers/ScreenTracesViewController.m#L22
method override for the designated initializer of the superclass '-initWithStyle:' not found [-Wobjc-designated-initializers]
performance (tvOS, proddev): FirebasePerformance/Tests/TestApp/Source/Networking/NetworkConnection.h#L17
a block declaration without a prototype is deprecated [-Wstrict-prototypes]
performance (tvOS, proddev): FirebasePerformance/Tests/TestApp/Source/Networking/NetworkConnection.h#L17
a block declaration without a prototype is deprecated [-Wstrict-prototypes]
performance (tvOS, proddev): FirebasePerformance/Tests/TestApp/Source/Networking/NetworkConnection.h#L17
a block declaration without a prototype is deprecated [-Wstrict-prototypes]
performance (tvOS, proddev): FirebasePerformance/Tests/TestApp/Source/Networking/NetworkConnection.h#L17
a block declaration without a prototype is deprecated [-Wstrict-prototypes]
performance (tvOS, proddev): FirebasePerformance/Tests/TestApp/Source/Networking/NetworkConnection.h#L17
a block declaration without a prototype is deprecated [-Wstrict-prototypes]
performance (tvOS, proddev): FirebasePerformance/Tests/TestApp/Source/Networking/PerfURLConnectionWithDelegateStartImmediately.m#L42
'initWithRequest:delegate:startImmediately:' is deprecated: first deprecated in tvOS 9.0 - Use NSURLSession (see NSURLSession.h) [-Wdeprecated-declarations]
catalyst
The following actions use a deprecated Node.js version and will be forced to run on node20: mikehardy/buildcache-action@c87cea0ccd718971d6cc39e672c4f26815b6c126. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
performance (tvOS, unit)
The following actions use a deprecated Node.js version and will be forced to run on node20: mikehardy/buildcache-action@c87cea0ccd718971d6cc39e672c4f26815b6c126. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
performance (tvOS, unit): gen/FirebasePerformance/Pods/Pods.xcodeproj#L1
The tvOS Simulator deployment target 'TVOS_DEPLOYMENT_TARGET' is set to 9.0, but the range of supported deployment target versions is 12.0 to 17.5.99. (in target 'PromisesSwift-Promises_Privacy' from project 'Pods')
performance (tvOS, unit): gen/FirebasePerformance/Pods/Pods.xcodeproj#L1
The tvOS Simulator deployment target 'TVOS_DEPLOYMENT_TARGET' is set to 9.0, but the range of supported deployment target versions is 12.0 to 17.5.99. (in target 'PromisesObjC-FBLPromises_Privacy' from project 'Pods')
performance (tvOS, unit): gen/FirebasePerformance/Pods/Pods.xcodeproj#L1
The tvOS Simulator deployment target 'TVOS_DEPLOYMENT_TARGET' is set to 9.0, but the range of supported deployment target versions is 12.0 to 17.5.99. (in target 'PromisesObjC' from project 'Pods')
performance (tvOS, unit): gen/FirebasePerformance/Pods/GCDWebServer/GCDWebServer/Core/GCDWebServerFunctions.m#L51
a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]
performance (tvOS, unit): FirebasePerformance/Tests/Unit/Instruments/FPRUIViewControllerInstrumentTest.m#L62
'keyWindow' is deprecated: first deprecated in tvOS 13.0 - Should not be used for applications that support multiple scenes as it returns a key window across all connected scenes [-Wdeprecated-declarations]
performance (tvOS, unit): FirebasePerformance/Tests/Unit/Configurations/FPRRemoteConfigFlagsTest.m#L68
implicit conversion from enumeration type 'enum FIRRemoteConfigFetchStatus' to different enumeration type 'FIRRemoteConfigFetchAndActivateStatus' (aka 'enum FIRRemoteConfigFetchAndActivateStatus') [-Wenum-conversion]
performance (tvOS, unit): FirebasePerformance/Tests/Unit/Configurations/FPRRemoteConfigFlagsTest.m#L95
implicit conversion from enumeration type 'enum FIRRemoteConfigFetchStatus' to different enumeration type 'FIRRemoteConfigFetchAndActivateStatus' (aka 'enum FIRRemoteConfigFetchAndActivateStatus') [-Wenum-conversion]
performance (tvOS, unit): FirebasePerformance/Tests/Unit/Configurations/FPRRemoteConfigFlagsTest.m#L115
implicit conversion from enumeration type 'enum FIRRemoteConfigFetchStatus' to different enumeration type 'FIRRemoteConfigFetchAndActivateStatus' (aka 'enum FIRRemoteConfigFetchAndActivateStatus') [-Wenum-conversion]
performance (tvOS, unit): FirebasePerformance/Tests/Unit/Configurations/FPRRemoteConfigFlagsTest.m#L182
implicit conversion from enumeration type 'enum FIRRemoteConfigFetchStatus' to different enumeration type 'FIRRemoteConfigFetchAndActivateStatus' (aka 'enum FIRRemoteConfigFetchAndActivateStatus') [-Wenum-conversion]
performance (tvOS, unit): FirebasePerformance/Tests/Unit/Configurations/FPRRemoteConfigFlagsTest.m#L206
implicit conversion from enumeration type 'enum FIRRemoteConfigFetchStatus' to different enumeration type 'FIRRemoteConfigFetchAndActivateStatus' (aka 'enum FIRRemoteConfigFetchAndActivateStatus') [-Wenum-conversion]
spm (macos-15, Xcode_16.1, tvOS): FirebasePerformance/Tests/Unit/Common/FPRDiagnosticsTest.m#L83
'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
spm (macos-15, Xcode_16.1, tvOS): FirebasePerformance/Tests/Unit/Common/FPRDiagnosticsTest.m#L83
'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
spm (macos-15, Xcode_16.1, iOS): FirebasePerformance/Tests/Unit/Common/FPRDiagnosticsTest.m#L83
'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
spm (macos-15, Xcode_16.1, iOS): FirebasePerformance/Tests/Unit/Common/FPRDiagnosticsTest.m#L83
'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
performance (iOS, proddev)
The following actions use a deprecated Node.js version and will be forced to run on node20: mikehardy/buildcache-action@c87cea0ccd718971d6cc39e672c4f26815b6c126. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
performance (iOS, proddev): gen/FirebasePerformance/Pods/Pods.xcodeproj#L1
The iOS Simulator deployment target 'IPHONEOS_DEPLOYMENT_TARGET' is set to 9.0, but the range of supported deployment target versions is 12.0 to 17.5.99. (in target 'PromisesSwift' from project 'Pods')
performance (iOS, proddev): gen/FirebasePerformance/Pods/Pods.xcodeproj#L1
The iOS Simulator deployment target 'IPHONEOS_DEPLOYMENT_TARGET' is set to 9.0, but the range of supported deployment target versions is 12.0 to 17.5.99. (in target 'PromisesObjC' from project 'Pods')
performance (iOS, proddev): FirebasePerformance/Tests/TestApp/Source/ViewControllers/ScreenTracesViewController.m#L22
method override for the designated initializer of the superclass '-initWithStyle:' not found [-Wobjc-designated-initializers]
performance (iOS, proddev): FirebasePerformance/Tests/TestApp/Source/Networking/NetworkConnection.h#L17
a block declaration without a prototype is deprecated [-Wstrict-prototypes]
performance (iOS, proddev): FirebasePerformance/Tests/TestApp/Source/Networking/NetworkConnection.h#L17
a block declaration without a prototype is deprecated [-Wstrict-prototypes]
performance (iOS, proddev): FirebasePerformance/Tests/TestApp/Source/Networking/NetworkConnection.h#L17
a block declaration without a prototype is deprecated [-Wstrict-prototypes]
performance (iOS, proddev): FirebasePerformance/Tests/TestApp/Source/Networking/NetworkConnection.h#L17
a block declaration without a prototype is deprecated [-Wstrict-prototypes]
performance (iOS, proddev): FirebasePerformance/Tests/TestApp/Source/Networking/NetworkConnection.h#L17
a block declaration without a prototype is deprecated [-Wstrict-prototypes]
performance (iOS, proddev): FirebasePerformance/Tests/TestApp/Source/Networking/PerfURLConnectionWithDelegateStartImmediately.m#L42
'initWithRequest:delegate:startImmediately:' is deprecated: first deprecated in iOS 9.0 - Use NSURLSession (see NSURLSession.h) [-Wdeprecated-declarations]
performance (iOS, proddev): FirebasePerformance/Tests/TestApp/Source/Networking/NetworkConnection.h#L17
a block declaration without a prototype is deprecated [-Wstrict-prototypes]
performance (iOS, unit)
The following actions use a deprecated Node.js version and will be forced to run on node20: mikehardy/buildcache-action@c87cea0ccd718971d6cc39e672c4f26815b6c126. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
performance (iOS, unit): gen/FirebasePerformance/Pods/Pods.xcodeproj#L1
The iOS Simulator deployment target 'IPHONEOS_DEPLOYMENT_TARGET' is set to 9.0, but the range of supported deployment target versions is 12.0 to 17.5.99. (in target 'PromisesSwift-Promises_Privacy' from project 'Pods')
performance (iOS, unit): gen/FirebasePerformance/Pods/Pods.xcodeproj#L1
The iOS Simulator deployment target 'IPHONEOS_DEPLOYMENT_TARGET' is set to 9.0, but the range of supported deployment target versions is 12.0 to 17.5.99. (in target 'PromisesObjC' from project 'Pods')
performance (iOS, unit): gen/FirebasePerformance/Pods/GCDWebServer/GCDWebServer/Core/GCDWebServerFunctions.m#L51
a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]
performance (iOS, unit): FirebasePerformance/Tests/Unit/Instruments/FPRUIViewControllerInstrumentTest.m#L62
'keyWindow' is deprecated: first deprecated in iOS 13.0 - Should not be used for applications that support multiple scenes as it returns a key window across all connected scenes [-Wdeprecated-declarations]
performance (iOS, unit): FirebasePerformance/Tests/Unit/Configurations/FPRRemoteConfigFlagsTest.m#L68
implicit conversion from enumeration type 'enum FIRRemoteConfigFetchStatus' to different enumeration type 'FIRRemoteConfigFetchAndActivateStatus' (aka 'enum FIRRemoteConfigFetchAndActivateStatus') [-Wenum-conversion]
performance (iOS, unit): FirebasePerformance/Tests/Unit/Configurations/FPRRemoteConfigFlagsTest.m#L95
implicit conversion from enumeration type 'enum FIRRemoteConfigFetchStatus' to different enumeration type 'FIRRemoteConfigFetchAndActivateStatus' (aka 'enum FIRRemoteConfigFetchAndActivateStatus') [-Wenum-conversion]
performance (iOS, unit): FirebasePerformance/Tests/Unit/Configurations/FPRRemoteConfigFlagsTest.m#L115
implicit conversion from enumeration type 'enum FIRRemoteConfigFetchStatus' to different enumeration type 'FIRRemoteConfigFetchAndActivateStatus' (aka 'enum FIRRemoteConfigFetchAndActivateStatus') [-Wenum-conversion]
performance (iOS, unit): FirebasePerformance/Tests/Unit/Configurations/FPRRemoteConfigFlagsTest.m#L182
implicit conversion from enumeration type 'enum FIRRemoteConfigFetchStatus' to different enumeration type 'FIRRemoteConfigFetchAndActivateStatus' (aka 'enum FIRRemoteConfigFetchAndActivateStatus') [-Wenum-conversion]
performance (iOS, unit): FirebasePerformance/Tests/Unit/Configurations/FPRRemoteConfigFlagsTest.m#L206
implicit conversion from enumeration type 'enum FIRRemoteConfigFetchStatus' to different enumeration type 'FIRRemoteConfigFetchAndActivateStatus' (aka 'enum FIRRemoteConfigFetchAndActivateStatus') [-Wenum-conversion]
performance (iOS, unit): FirebasePerformance/Tests/Unit/Configurations/FPRRemoteConfigFlagsTest.m#L227
implicit conversion from enumeration type 'enum FIRRemoteConfigFetchStatus' to different enumeration type 'FIRRemoteConfigFetchAndActivateStatus' (aka 'enum FIRRemoteConfigFetchAndActivateStatus') [-Wenum-conversion]
spm (macos-13, Xcode_15.2, iOS): FirebasePerformance/Tests/Unit/Common/FPRDiagnosticsTest.m#L83
'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
spm (macos-13, Xcode_15.2, iOS): FirebasePerformance/Tests/Unit/Common/FPRDiagnosticsTest.m#L83
'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
spm (macos-14, Xcode_15.4, iOS): FirebasePerformance/Tests/Unit/Common/FPRDiagnosticsTest.m#L83
'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
spm (macos-14, Xcode_15.4, iOS): FirebasePerformance/Tests/Unit/Common/FPRDiagnosticsTest.m#L83
'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]