Skip to content

Commit a77cb94

Browse files
authored
chore(test): target specific coverage reporting (#3008)
1 parent 797fca7 commit a77cb94

13 files changed

+282
-14
lines changed

.swiftpm/xcode/xcshareddata/xcschemes/AWSAPIPlugin.xcscheme

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,18 @@
2626
buildConfiguration = "Debug"
2727
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
2828
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
29-
shouldUseLaunchSchemeArgsEnv = "YES">
29+
shouldUseLaunchSchemeArgsEnv = "YES"
30+
codeCoverageEnabled = "YES"
31+
onlyGenerateCoverageForSpecifiedTargets = "YES">
32+
<CodeCoverageTargets>
33+
<BuildableReference
34+
BuildableIdentifier = "primary"
35+
BlueprintIdentifier = "AWSAPIPlugin"
36+
BuildableName = "AWSAPIPlugin"
37+
BlueprintName = "AWSAPIPlugin"
38+
ReferencedContainer = "container:">
39+
</BuildableReference>
40+
</CodeCoverageTargets>
3041
<Testables>
3142
<TestableReference
3243
skipped = "NO">

.swiftpm/xcode/xcshareddata/xcschemes/AWSCognitoAuthPlugin.xcscheme

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,18 @@
2626
buildConfiguration = "Debug"
2727
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
2828
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
29-
shouldUseLaunchSchemeArgsEnv = "YES">
29+
shouldUseLaunchSchemeArgsEnv = "YES"
30+
codeCoverageEnabled = "YES"
31+
onlyGenerateCoverageForSpecifiedTargets = "YES">
32+
<CodeCoverageTargets>
33+
<BuildableReference
34+
BuildableIdentifier = "primary"
35+
BlueprintIdentifier = "AWSCognitoAuthPlugin"
36+
BuildableName = "AWSCognitoAuthPlugin"
37+
BlueprintName = "AWSCognitoAuthPlugin"
38+
ReferencedContainer = "container:">
39+
</BuildableReference>
40+
</CodeCoverageTargets>
3041
<Testables>
3142
<TestableReference
3243
skipped = "NO">

.swiftpm/xcode/xcshareddata/xcschemes/AWSDataStorePlugin.xcscheme

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,18 @@
2626
buildConfiguration = "Debug"
2727
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
2828
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
29-
shouldUseLaunchSchemeArgsEnv = "YES">
29+
shouldUseLaunchSchemeArgsEnv = "YES"
30+
codeCoverageEnabled = "YES"
31+
onlyGenerateCoverageForSpecifiedTargets = "YES">
32+
<CodeCoverageTargets>
33+
<BuildableReference
34+
BuildableIdentifier = "primary"
35+
BlueprintIdentifier = "AWSDataStorePlugin"
36+
BuildableName = "AWSDataStorePlugin"
37+
BlueprintName = "AWSDataStorePlugin"
38+
ReferencedContainer = "container:">
39+
</BuildableReference>
40+
</CodeCoverageTargets>
3041
<Testables>
3142
<TestableReference
3243
skipped = "NO">

.swiftpm/xcode/xcshareddata/xcschemes/AWSLocationGeoPlugin.xcscheme

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,18 @@
4040
buildConfiguration = "Debug"
4141
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
4242
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
43-
shouldUseLaunchSchemeArgsEnv = "YES">
43+
shouldUseLaunchSchemeArgsEnv = "YES"
44+
codeCoverageEnabled = "YES"
45+
onlyGenerateCoverageForSpecifiedTargets = "YES">
46+
<CodeCoverageTargets>
47+
<BuildableReference
48+
BuildableIdentifier = "primary"
49+
BlueprintIdentifier = "AWSLocationGeoPlugin"
50+
BuildableName = "AWSLocationGeoPlugin"
51+
BlueprintName = "AWSLocationGeoPlugin"
52+
ReferencedContainer = "container:">
53+
</BuildableReference>
54+
</CodeCoverageTargets>
4455
<Testables>
4556
<TestableReference
4657
skipped = "NO">

.swiftpm/xcode/xcshareddata/xcschemes/AWSPinpointAnalyticsPlugin.xcscheme

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,18 @@
2626
buildConfiguration = "Debug"
2727
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
2828
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
29-
shouldUseLaunchSchemeArgsEnv = "YES">
29+
shouldUseLaunchSchemeArgsEnv = "YES"
30+
codeCoverageEnabled = "YES"
31+
onlyGenerateCoverageForSpecifiedTargets = "YES">
32+
<CodeCoverageTargets>
33+
<BuildableReference
34+
BuildableIdentifier = "primary"
35+
BlueprintIdentifier = "AWSPinpointAnalyticsPlugin"
36+
BuildableName = "AWSPinpointAnalyticsPlugin"
37+
BlueprintName = "AWSPinpointAnalyticsPlugin"
38+
ReferencedContainer = "container:">
39+
</BuildableReference>
40+
</CodeCoverageTargets>
3041
<Testables>
3142
<TestableReference
3243
skipped = "NO">

.swiftpm/xcode/xcshareddata/xcschemes/AWSPinpointPushNotificationsPlugin.xcscheme

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,18 @@
2626
buildConfiguration = "Debug"
2727
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
2828
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
29-
shouldUseLaunchSchemeArgsEnv = "YES">
29+
shouldUseLaunchSchemeArgsEnv = "YES"
30+
codeCoverageEnabled = "YES"
31+
onlyGenerateCoverageForSpecifiedTargets = "YES">
32+
<CodeCoverageTargets>
33+
<BuildableReference
34+
BuildableIdentifier = "primary"
35+
BlueprintIdentifier = "AWSPinpointPushNotificationsPlugin"
36+
BuildableName = "AWSPinpointPushNotificationsPlugin"
37+
BlueprintName = "AWSPinpointPushNotificationsPlugin"
38+
ReferencedContainer = "container:">
39+
</BuildableReference>
40+
</CodeCoverageTargets>
3041
<Testables>
3142
<TestableReference
3243
skipped = "NO">

.swiftpm/xcode/xcshareddata/xcschemes/AWSPluginsCore.xcscheme

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,18 @@
2626
buildConfiguration = "Debug"
2727
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
2828
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
29-
shouldUseLaunchSchemeArgsEnv = "YES">
29+
shouldUseLaunchSchemeArgsEnv = "YES"
30+
codeCoverageEnabled = "YES"
31+
onlyGenerateCoverageForSpecifiedTargets = "YES">
32+
<CodeCoverageTargets>
33+
<BuildableReference
34+
BuildableIdentifier = "primary"
35+
BlueprintIdentifier = "AWSPluginsCore"
36+
BuildableName = "AWSPluginsCore"
37+
BlueprintName = "AWSPluginsCore"
38+
ReferencedContainer = "container:">
39+
</BuildableReference>
40+
</CodeCoverageTargets>
3041
<Testables>
3142
<TestableReference
3243
skipped = "NO">

.swiftpm/xcode/xcshareddata/xcschemes/AWSPredictionsPlugin.xcscheme

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,18 @@
4040
buildConfiguration = "Debug"
4141
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
4242
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
43-
shouldUseLaunchSchemeArgsEnv = "YES">
43+
shouldUseLaunchSchemeArgsEnv = "YES"
44+
codeCoverageEnabled = "YES"
45+
onlyGenerateCoverageForSpecifiedTargets = "YES">
46+
<CodeCoverageTargets>
47+
<BuildableReference
48+
BuildableIdentifier = "primary"
49+
BlueprintIdentifier = "AWSPredictionsPlugin"
50+
BuildableName = "AWSPredictionsPlugin"
51+
BlueprintName = "AWSPredictionsPlugin"
52+
ReferencedContainer = "container:">
53+
</BuildableReference>
54+
</CodeCoverageTargets>
4455
<Testables>
4556
<TestableReference
4657
skipped = "NO">

.swiftpm/xcode/xcshareddata/xcschemes/AWSS3StoragePlugin.xcscheme

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,17 @@
2727
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
2828
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
2929
shouldUseLaunchSchemeArgsEnv = "YES"
30-
codeCoverageEnabled = "YES">
30+
codeCoverageEnabled = "YES"
31+
onlyGenerateCoverageForSpecifiedTargets = "YES">
32+
<CodeCoverageTargets>
33+
<BuildableReference
34+
BuildableIdentifier = "primary"
35+
BlueprintIdentifier = "AWSS3StoragePlugin"
36+
BuildableName = "AWSS3StoragePlugin"
37+
BlueprintName = "AWSS3StoragePlugin"
38+
ReferencedContainer = "container:">
39+
</BuildableReference>
40+
</CodeCoverageTargets>
3141
<Testables>
3242
<TestableReference
3343
skipped = "NO">

.swiftpm/xcode/xcshareddata/xcschemes/Amplify-Package.xcscheme

Lines changed: 82 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -404,7 +404,88 @@
404404
buildConfiguration = "Debug"
405405
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
406406
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
407-
shouldUseLaunchSchemeArgsEnv = "YES">
407+
shouldUseLaunchSchemeArgsEnv = "YES"
408+
codeCoverageEnabled = "YES"
409+
onlyGenerateCoverageForSpecifiedTargets = "YES">
410+
<CodeCoverageTargets>
411+
<BuildableReference
412+
BuildableIdentifier = "primary"
413+
BlueprintIdentifier = "AWSAPIPlugin"
414+
BuildableName = "AWSAPIPlugin"
415+
BlueprintName = "AWSAPIPlugin"
416+
ReferencedContainer = "container:">
417+
</BuildableReference>
418+
<BuildableReference
419+
BuildableIdentifier = "primary"
420+
BlueprintIdentifier = "AWSCognitoAuthPlugin"
421+
BuildableName = "AWSCognitoAuthPlugin"
422+
BlueprintName = "AWSCognitoAuthPlugin"
423+
ReferencedContainer = "container:">
424+
</BuildableReference>
425+
<BuildableReference
426+
BuildableIdentifier = "primary"
427+
BlueprintIdentifier = "AWSDataStorePlugin"
428+
BuildableName = "AWSDataStorePlugin"
429+
BlueprintName = "AWSDataStorePlugin"
430+
ReferencedContainer = "container:">
431+
</BuildableReference>
432+
<BuildableReference
433+
BuildableIdentifier = "primary"
434+
BlueprintIdentifier = "AWSLocationGeoPlugin"
435+
BuildableName = "AWSLocationGeoPlugin"
436+
BlueprintName = "AWSLocationGeoPlugin"
437+
ReferencedContainer = "container:">
438+
</BuildableReference>
439+
<BuildableReference
440+
BuildableIdentifier = "primary"
441+
BlueprintIdentifier = "AWSPinpointAnalyticsPlugin"
442+
BuildableName = "AWSPinpointAnalyticsPlugin"
443+
BlueprintName = "AWSPinpointAnalyticsPlugin"
444+
ReferencedContainer = "container:">
445+
</BuildableReference>
446+
<BuildableReference
447+
BuildableIdentifier = "primary"
448+
BlueprintIdentifier = "AWSPinpointPushNotificationsPlugin"
449+
BuildableName = "AWSPinpointPushNotificationsPlugin"
450+
BlueprintName = "AWSPinpointPushNotificationsPlugin"
451+
ReferencedContainer = "container:">
452+
</BuildableReference>
453+
<BuildableReference
454+
BuildableIdentifier = "primary"
455+
BlueprintIdentifier = "AWSPluginsCore"
456+
BuildableName = "AWSPluginsCore"
457+
BlueprintName = "AWSPluginsCore"
458+
ReferencedContainer = "container:">
459+
</BuildableReference>
460+
<BuildableReference
461+
BuildableIdentifier = "primary"
462+
BlueprintIdentifier = "AWSPredictionsPlugin"
463+
BuildableName = "AWSPredictionsPlugin"
464+
BlueprintName = "AWSPredictionsPlugin"
465+
ReferencedContainer = "container:">
466+
</BuildableReference>
467+
<BuildableReference
468+
BuildableIdentifier = "primary"
469+
BlueprintIdentifier = "AWSS3StoragePlugin"
470+
BuildableName = "AWSS3StoragePlugin"
471+
BlueprintName = "AWSS3StoragePlugin"
472+
ReferencedContainer = "container:">
473+
</BuildableReference>
474+
<BuildableReference
475+
BuildableIdentifier = "primary"
476+
BlueprintIdentifier = "Amplify"
477+
BuildableName = "Amplify"
478+
BlueprintName = "Amplify"
479+
ReferencedContainer = "container:">
480+
</BuildableReference>
481+
<BuildableReference
482+
BuildableIdentifier = "primary"
483+
BlueprintIdentifier = "CoreMLPredictionsPlugin"
484+
BuildableName = "CoreMLPredictionsPlugin"
485+
BlueprintName = "CoreMLPredictionsPlugin"
486+
ReferencedContainer = "container:">
487+
</BuildableReference>
488+
</CodeCoverageTargets>
408489
<Testables>
409490
<TestableReference
410491
skipped = "NO">

0 commit comments

Comments
 (0)