@@ -339,7 +339,7 @@ jobs:
339
339
flutter test integration_test/desktop/cloud/cloud_runner.dart -d Linux --coverage
340
340
shell : bash
341
341
342
- integration_test :
342
+ linux_integration_test :
343
343
needs : [prepare-linux]
344
344
if : github.event.pull_request.draft != true
345
345
strategy :
@@ -358,6 +358,59 @@ jobs:
358
358
- name : Flutter Integration Test ${{ matrix.test_number }}
359
359
uses : ./.github/actions/flutter_integration_test
360
360
with :
361
+ os : ${{ matrix.os }}
362
+ test_path : integration_test/desktop_runner_${{ matrix.test_number }}.dart
363
+ flutter_version : ${{ env.FLUTTER_VERSION }}
364
+ rust_toolchain : ${{ env.RUST_TOOLCHAIN }}
365
+ cargo_make_version : ${{ env.CARGO_MAKE_VERSION }}
366
+ rust_target : ${{ matrix.target }}
367
+
368
+ windows_integration_test :
369
+ needs : [prepare-windows]
370
+ if : github.event.pull_request.draft != true
371
+ strategy :
372
+ fail-fast : false
373
+ matrix :
374
+ os : [windows-latest]
375
+ test_number : [1, 2, 3, 4, 5, 6, 7, 8, 9]
376
+ include :
377
+ - os : windows-latest
378
+ target : " x86_64-pc-windows-msvc"
379
+ runs-on : ${{ matrix.os }}
380
+ steps :
381
+ - name : Checkout source code
382
+ uses : actions/checkout@v4
383
+
384
+ - name : Flutter Integration Test ${{ matrix.test_number }}
385
+ uses : ./.github/actions/flutter_integration_test
386
+ with :
387
+ os : ${{ matrix.os }}
388
+ test_path : integration_test/desktop_runner_${{ matrix.test_number }}.dart
389
+ flutter_version : ${{ env.FLUTTER_VERSION }}
390
+ rust_toolchain : ${{ env.RUST_TOOLCHAIN }}
391
+ cargo_make_version : ${{ env.CARGO_MAKE_VERSION }}
392
+ rust_target : ${{ matrix.target }}
393
+
394
+ macos_integration_test :
395
+ needs : [prepare-macos]
396
+ if : github.event.pull_request.draft != true
397
+ strategy :
398
+ fail-fast : false
399
+ matrix :
400
+ os : [macos-latest]
401
+ test_number : [1, 2, 3, 4, 5, 6, 7, 8, 9]
402
+ include :
403
+ - os : macos-latest
404
+ target : " x86_64-apple-darwin"
405
+ runs-on : ${{ matrix.os }}
406
+ steps :
407
+ - name : Checkout source code
408
+ uses : actions/checkout@v4
409
+
410
+ - name : Flutter Integration Test ${{ matrix.test_number }}
411
+ uses : ./.github/actions/flutter_integration_test
412
+ with :
413
+ os : ${{ matrix.os }}
361
414
test_path : integration_test/desktop_runner_${{ matrix.test_number }}.dart
362
415
flutter_version : ${{ env.FLUTTER_VERSION }}
363
416
rust_toolchain : ${{ env.RUST_TOOLCHAIN }}
0 commit comments