Move PreviewTests into their own scheme. (#2492)

* Use xcresultparser for coverage as there are 2 schemes now.
This commit is contained in:
Doug
2024-02-22 15:13:52 +00:00
committed by GitHub
parent 6d7471e161
commit a3b3aa8517
271 changed files with 367 additions and 40 deletions
+22
View File
@@ -0,0 +1,22 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>CFBundleDevelopmentRegion</key>
<string>$(DEVELOPMENT_LANGUAGE)</string>
<key>CFBundleExecutable</key>
<string>$(EXECUTABLE_NAME)</string>
<key>CFBundleIdentifier</key>
<string>$(PRODUCT_BUNDLE_IDENTIFIER)</string>
<key>CFBundleInfoDictionaryVersion</key>
<string>6.0</string>
<key>CFBundleName</key>
<string>$(PRODUCT_NAME)</string>
<key>CFBundlePackageType</key>
<string>BNDL</string>
<key>CFBundleShortVersionString</key>
<string>1.0</string>
<key>CFBundleVersion</key>
<string>1</string>
</dict>
</plist>
@@ -0,0 +1,32 @@
{
"configurations" : [
{
"id" : "D789E5F1-30B8-4A23-B20E-281ACE05CFD6",
"name" : "Default",
"options" : {
}
}
],
"defaultOptions" : {
"defaultTestExecutionTimeAllowance" : 60,
"environmentVariableEntries" : [
{
"key" : "IS_RUNNING_UNIT_TESTS",
"value" : "1"
}
],
"testExecutionOrdering" : "random",
"testTimeoutsEnabled" : true
},
"testTargets" : [
{
"target" : {
"containerPath" : "container:ElementX.xcodeproj",
"identifier" : "7A17BE29BAC81ADBAC6349D9",
"name" : "PreviewTests"
}
}
],
"version" : 1
}
+51
View File
@@ -0,0 +1,51 @@
name: PreviewTests
schemes:
PreviewTests:
analyze:
config: Debug
archive:
config: Release
build:
targets:
PreviewTests: all
profile:
config: Release
run:
config: Debug
disableMainThreadChecker: false
test:
config: Debug
disableMainThreadChecker: false
gatherCoverageData: true
coverageTargets:
- ElementX
testPlans:
- path: PreviewTests.xctestplan
defaultPlan: true
targets:
PreviewTests:
type: bundle.unit-test
platform: iOS
buildToolPlugins:
- plugin: PrefireTestsPlugin
package: Prefire
dependencies:
- target: ElementX
- package: SnapshotTesting
info:
path: ../SupportingFiles/Info.plist
settings:
base:
PRODUCT_NAME: PreviewTests
PRODUCT_BUNDLE_IDENTIFIER: ${BASE_BUNDLE_IDENTIFIER}.preview.tests
debug:
release:
sources:
- path: ../SupportingFiles
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:c374de7541c3218ed8988adc086265a0c1e4cf7fe73461068ef79356c0bfaae0
size 138506
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:dadb1c1c336e0a8a74218bfc0b8d2b6d5e82e02b78489dd7c269ca7be53842db
size 142673
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:0ff828f5d649ccf1a46d0b7a126eea8d4754f997e8e30bffc6163c9d90aab62c
size 127416
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:85b985d45867e305258e43cf7181d74d5be39258d68f3484731e4c2bdc3ea2da
size 93646
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:6d8b859217f475cd3477e96e8f501662d7c288d731800112d97af0d8c7718273
size 129515
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:daa2048ba6399cff083bc56e088c5b1581cb24aafc8a337d3c430abc4f726627
size 100719
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:95b97cb16f44b790b415d87301b440ab8d916886c16a964ef46337fc4440ff75
size 112640
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:fc42e53ebad66196b3dac9a0d3be487b064deafa75dd4a76aae6d4bf6b7b9cca
size 105399
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:37dc958d49a8f2cf05422d6334566684073d45bcd7bfed775bde0baeb1236bde
size 105681
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:328561b6398a9933313f2c511b6dbeedb3a32219f5df2f04e5d3f4d758e3e697
size 85677
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:992d6bf4555a16f2456a93d46f013c9abf4d817b03d2a90ea3ea8cff4be2a550
size 84232
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:905d8d16cfce1540a91a3c8ef7d4295b844d2aab4c3ed3035230277acb56e228
size 94357
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:f918886d8da2987f6ae26762267557ce2f7d7f0b02ce985de56caa3fb7ee305c
size 83101
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:08af67d397dafe03f60b36e2d1650a9031c12041ce5e015f6c2f81af4e9731fa
size 88510
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:b26ac0a837243d801ad91fa6b9d79cc880b0001c9940a467c126c0e51eaeb1bf
size 68867
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:d1214de5c36335a1e6bf8b8839b028e7a7d2ea31cfdbcdbae901470f2fed1447
size 66226
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:7833be660342b496d8c652c0351ef87746844a57bff98b708e08405c37518a92
size 64979
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:4a2018e28af9bff5d97c3a49fc824ba47f648987e7ed7d7e4af56041db872219
size 130410
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:bb8091f6bc6eb52326bdf97886fe65b5ee05a79dbcdcd9a932fe376b0daa2d18
size 183696
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:b94605882111cba7524e756db80ed7079f9b4eac1081fbd2d039da5b5065a6de
size 273812
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:61f0b360ce3dd290efd8c50163a3c1827ec31f31e60db78c4711c38435dcc871
size 60190
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:2453ca18dcffde3a6cc51a8d09a5057b9ae739bb23fd77b140e998478c666453
size 85364
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:ac603335c58d0833d17c1e70d7aa0747a77a84c14bd7472cd0b22be5d1150d9d
size 76521
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:261fd07a3ddd4379bbf301f6957510f9727b64eda95e2a695d1ff7aac622b09f
size 68096
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:0084083fa77c1145a337a0e0b7ee294d68198d0696e318c61384b6293b62f354
size 95819
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:9c915827df62e095d2b840319ddac9052d94c479dfa71da321d7a14c0104011c
size 97514
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:e81a71656b470019d193bd0b9bc4c40339b59bc84d932dd8d58be7d1ac22251b
size 166414
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:3c690d1daec40a1514ee01278ccfcb00a8e747b4b6b0f6e7c9326d21c7d53f70
size 194127
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:8d3a9dfb08385590204b50b0a062c50457f5e08af400ed6bd826402ed469c621
size 70857
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:8755daa828cc8a643a6d77d8efd2442530ab151f7a5a3702c0d54a82cab43766
size 59705
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:d5c7bc27b4f62d803e4a370824686bb89575980134dc08c31dce9e42abdc0a29
size 56462
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:1a220bd8b5e9b0e9da316060d24fd770962583855d4cbb4dcebb254236dc7d62
size 121175
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:b1ee3cdb3ccd15c372da750d842913c39e32f68f89b786b7ed9de678a3ed35e2
size 110453
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:fbbd48d2017663c3e52f006084ffd93ae4ec4ef35f5b4967ed37f43aa070a81f
size 97701
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:5eebf15405c4d189be16ad4c1e1a23e695355c8fdd0400fd51dae0758c6b8093
size 112647
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:7633e136f38bdff125f0eb7ebbe09240aa0485a47a91c3fa96b5243fe240fc84
size 110540
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:1433dd84c473727cd6ecda8a37ad12e73e9c8a137503a22586d66328a9798d84
size 59769
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:255233917672307c10b63045d5eda4c349ac2d11e982afc7d9119c88e75820db
size 100182
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:0a6e7ad3262d096228e23d48cc0842c301a331d9deb04d986e073df51fed3aad
size 92208
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:d5279528247aa3a36d693bbf1c191b0246e2f95d7d942637743d0c17d294355e
size 68532
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:91b35d6272d23ab9eeeae63aa99fddb5372405290242c20f64058082cb6b244a
size 83860
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:afb864a0a68877a81dc46f01add0830bb6de243de11c70181624bd48b3886916
size 212427
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:9995de3534f0a609805d432a56b687debebf954972982d32a4436c335ce66c7a
size 185873
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:d371747a035d1a6389fb90b627cfe7be90fddfcaf4c1f1adfa00a36a3c4c17f1
size 66349
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:e6c3917e9e6f95e593b41bf143aded09d0a252e594ccd292babdb012fea5c076
size 125968
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:2468a4cfc0d1ab8060581132f887d4ca90eaadaffa2b37f65dc79c3bc1bd8192
size 158135
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:5b43f5248b26e7b3657cbc2b836e54ab877ab63fdaabe4e679eb94584e8ce3cd
size 90342
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:368bda064c7d86f88ecf726b871e573f61ef9a42c9519d224502355f15cc58fc
size 68830
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:3bff680c2fc7ad58d6b34299391809073095e7e4353a31dac4dfd8e625bc7b04
size 105304
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:02fc4829aa4ff52b412dff6d3dd1e55c5a85001ed108d5ac92658a94f9d52771
size 297837
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:7ba4fd27f304c2dc5f37bdd2334fffd7e641cc84e65dc0368498b2e652b62acf
size 95130
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:bc71a8c07fabece55dd429c05ce0a60742d8bd26520aba0e78a9048b392628a2
size 545897
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:7373efd12a87466ec69cffe176bc9a94576e431d113e7e40e680dda4d51cac96
size 152744
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:3fcaf8f54d2bba75e9d06bf291967d331e43945fdb237b90b49280e390d726d9
size 105226
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:1d2f3cf20c6fdd8b096c38df963ab9b87c4416ce4d9dcae9a4dc64977ab30bb6
size 79697
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:ec8efc7b06329af76db7ef578630cbe7a32865445e2abaf07b8049d4bfaed5c9
size 58013
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:3382721f2f589b0f1a941d0ca2a2f27c0bfc375ddf283bddac02579f4b0281ae
size 61096
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:e0a9daf933c9d070ae2bf38c3f08aa5705d77c6344b54d265dc49f29639a49b2
size 58699
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:e0e37a6f041400726768b143dd48171e621579051bfc1bf5edadc1f2b1552e6b
size 98757
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:4ab7d617d2f7b853da4fef07d376e578cd16abd433b36c98fd74ee44fe907136
size 270677
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:778fa7623d4f02c852932b2bff5922481644436b4ad3a5bb6f78d3673e73d07d
size 798440
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:44f813e4ffe9662a88ec3ed9177dc98b4a89aacd2225587810cb98d1bff3a8a0
size 96506
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:7c0d4a9484296d295633453fcceeb1409a270f8cc9e73efc8c1ab1d3647a9b8e
size 720477
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:4a284030a6e763235b30f12a11078fc6bfb0fc8f88298be75ae5b43c8fde30a5
size 601968
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:da7a4e7370b3955ed4ff24dfda68a2e911dc5c22c6a05891cb40850935b5fac0
size 79353
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:af41d3bc6a73bacacb707c6baf06439e59c54a0146ba1e81857b4843a40e5e2d
size 76774
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:364f4889867c740580d1be460d3b9a76a3d656836adba76776376a7c0fd9d835
size 65455
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:d42cdb86abaaf068f91489b5005aa7e227d85c98707e642e97dd60aab0aff3c5
size 153510
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:7451b97add62bed80192f69fc4974f18b50645522ef6f9d76ed6a08691efa95a
size 291828
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:42636280ad82c0e245cbbf87d4dcfe1ddfbd421fb9b3a48a74bcd5208dd0e48e
size 84894
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:eb2fb780c30fd4beed3b7f70562b22882f475dd0536b2c96d3c0f3511ddceb17
size 79174
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:c45d03560b93ef0e7fe09e324eb0fc668c247de23d85b97b1d55d3b3b15a83db
size 1089854
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:f9eaa875520690f82403d912c1d84986273488b4b2ccb63bf4f93324c214b24b
size 1309613
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:9be598e27e87d228019792a02c50a885c0f2db43857ddd7dec406c141e31c5db
size 95142
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:572cd5058412cd32df3a4d2ebae7158d3a7f23e67d6aad9f676c120f5dae09cc
size 99484
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:572cd5058412cd32df3a4d2ebae7158d3a7f23e67d6aad9f676c120f5dae09cc
size 99484
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:572cd5058412cd32df3a4d2ebae7158d3a7f23e67d6aad9f676c120f5dae09cc
size 99484
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:87ab51fa70963ef62aa631039c4c909295fde5bdcf11a6d044346133a0f84de7
size 117807
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:7222dc0d925f4d5ed5ba4d74a389a284e15f2d50fec5efbec55f3c7eb917982b
size 1132151
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:881092928b43f2fe26ecd46ed1503caae2646234e51112496f3753941738c06b
size 59377
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:6a7df918bec466c1b9d78669a9bacc4cd8b06987258529e4b8151211a4fea980
size 74031
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:1defe9e39eb1c83547c366965989250def123d785fd193dba29e9a57b82041a6
size 63216
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:0e4c4d8468369c4b71fb3626011632e859c92c3b290ea7de1e49b5fc5f77f74e
size 59746
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:8aab1da7c2b94bc5124ee51c5a1982e3de84a398d2d6c867aaa3aed98a53acd2
size 90944
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:534f4e3f7d4228befd85a2e925e2da9f003c1425c0c0cb911e41795230a3c82c
size 227915
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:534f4e3f7d4228befd85a2e925e2da9f003c1425c0c0cb911e41795230a3c82c
size 227915
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:3cc43b3a54f70ef4e3f327edd480e8a75edb2035c436a085c51c3e4a768af323
size 181049
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:b832b8fc74a6a05083c6d493bb10ea1e50698523511918fefb4f09749276b9a0
size 62612
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:fc27a24481a21b2da6146972679ae6211a876fcd3a63779c34a8f7cd1d06db98
size 80412
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:fc27a24481a21b2da6146972679ae6211a876fcd3a63779c34a8f7cd1d06db98
size 80412
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:40267c3676ec3388535b82f1739a8f80ad19b36d38a5f02ecb2a86539b507092
size 98225
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:f3d7d75000e46cd301244335d46367e03afda48b32328230b2bd0fbaf3e1abc9
size 74667
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:bf14d836ba2258df225214263d9ec7845ef17a1924f9a90f5cc206ddcfe8a0a6
size 123908
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:c9d1f2a127119b96c0cb04622cb386659581f04c35b5dbdced7f15d16f7811e9
size 113408
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:19f1bf1b3a19af41a8e81d317f989bd83aa9fd3aefcbbcc8e7a7abdd940abe15
size 103243
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:6c2d9f973ba79ec8e3335939bdf1b0d6bfe2e282d6c53be614c498762444cb2a
size 103430
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:094e0f006c6109fd1f0292278caa990c638fa88b445cb993270b63110fa6b267
size 103767

Some files were not shown because too many files have changed in this diff Show More