@@ -339,7 +339,7 @@ jobs:
339339 flutter test integration_test/desktop/cloud/cloud_runner.dart -d Linux --coverage
340340 shell : bash
341341
342- integration_test :
342+ linux_integration_test :
343343 needs : [prepare-linux]
344344 if : github.event.pull_request.draft != true
345345 strategy :
@@ -358,6 +358,59 @@ jobs:
358358 - name : Flutter Integration Test ${{ matrix.test_number }}
359359 uses : ./.github/actions/flutter_integration_test
360360 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 }}
361414 test_path : integration_test/desktop_runner_${{ matrix.test_number }}.dart
362415 flutter_version : ${{ env.FLUTTER_VERSION }}
363416 rust_toolchain : ${{ env.RUST_TOOLCHAIN }}
0 commit comments