@@ -222,6 +222,27 @@ jobs :
222
222
with :
223
223
report_paths : ' **/build/test-results/test/TEST-*.xml'
224
224
225
+ jvm-partial-runtime-test :
226
+ name : Partial Tree Rendering Only Runtime JVM Tests
227
+ runs-on : ubuntu-latest
228
+ timeout-minutes : 20
229
+ steps :
230
+ - name : Checkout
231
+ uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
232
+
233
+ - name : Check with Gradle
234
+ uses : ./.github/actions/gradle-task
235
+ with :
236
+ task : jvmTest --continue -Pworkflow.runtime=baseline-partial
237
+ restore-cache-key : main-build-artifacts
238
+
239
+ # Report as GitHub Pull Request Check.
240
+ - name : Publish Test Report
241
+ uses : mikepenz/action-junit-report@5f47764eec0e1c1f19f40c8e60a5ba47e47015c5 # v4
242
+ if : always() # always run even if the previous step fails
243
+ with :
244
+ report_paths : ' **/build/test-results/test/TEST-*.xml'
245
+
225
246
jvm-conflate-stateChange-runtime-test :
226
247
name : Render On State Change Only and Conflate Stale Runtime JVM Tests
227
248
runs-on : ubuntu-latest
@@ -243,6 +264,27 @@ jobs :
243
264
with :
244
265
report_paths : ' **/build/test-results/test/TEST-*.xml'
245
266
267
+ jvm-conflate-partial-runtime-test :
268
+ name : Render On State Change Only and Conflate Stale Runtime JVM Tests
269
+ runs-on : ubuntu-latest
270
+ timeout-minutes : 20
271
+ steps :
272
+ - name : Checkout
273
+ uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
274
+
275
+ - name : Check with Gradle
276
+ uses : ./.github/actions/gradle-task
277
+ with :
278
+ task : jvmTest --continue -Pworkflow.runtime=conflate-partial
279
+ restore-cache-key : main-build-artifacts
280
+
281
+ # Report as GitHub Pull Request Check.
282
+ - name : Publish Test Report
283
+ uses : mikepenz/action-junit-report@5f47764eec0e1c1f19f40c8e60a5ba47e47015c5 # v4
284
+ if : always() # always run even if the previous step fails
285
+ with :
286
+ report_paths : ' **/build/test-results/test/TEST-*.xml'
287
+
246
288
ios-tests :
247
289
name : iOS Tests
248
290
runs-on : macos-latest
@@ -349,7 +391,7 @@ jobs :
349
391
# ## <start-connected-check-shards>
350
392
shardNum : [ 1, 2, 3 ]
351
393
# ## <end-connected-check-shards>
352
- runtime : [ conflate, baseline-stateChange, conflate-stateChange ]
394
+ runtime : [ conflate, baseline-stateChange, conflate-stateChange, baseline-partial, conflate-partial ]
353
395
steps :
354
396
- name : Checkout
355
397
uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
@@ -378,8 +420,10 @@ jobs :
378
420
- ios-tests
379
421
- js-tests
380
422
- jvm-conflate-runtime-test
381
- - jvm-conflate-stateChange-runtime-test
382
423
- jvm-stateChange-runtime-test
424
+ - jvm-partial-runtime-test
425
+ - jvm-conflate-stateChange-runtime-test
426
+ - jvm-conflate-partial-runtime-test
383
427
- ktlint
384
428
- performance-tests
385
429
- runtime-instrumentation-tests
0 commit comments