|
53 | 53 | - { rust: stable, os: ubuntu-latest, manager: systemd, test: systemd_for_user } |
54 | 54 | - { rust: stable, os: ubuntu-latest, manager: systemd, test: systemd_for_system, elevated: sudo env PATH="$PATH" } |
55 | 55 | - { rust: stable, os: macos-latest, manager: launchd, test: launchd_for_user } |
56 | | - - { rust: stable, os: macos-latest, manager: launchd, test: launchd_for_system, elevated: sudo } |
| 56 | + - { rust: stable, os: macos-latest, manager: launchd, test: should_support_launchd_for_system_services, elevated: sudo, args: "--exact" } |
| 57 | + - { rust: stable, os: macos-latest, manager: launchd, test: should_support_launchd_for_system_services_running_as_specific_user, elevated: sudo, args: "--exact" } |
57 | 58 | - { rust: stable, os: windows-latest, manager: sc, test: sc_for_system } |
58 | 59 | - { rust: stable, os: windows-latest, manager: winsw, test: winsw_for_system } |
59 | 60 | steps: |
|
76 | 77 | - name: Run ${{ matrix.test }} for ${{ matrix.manager }} |
77 | 78 | run: | |
78 | 79 | ${{ matrix.elevated }} rustup default stable |
79 | | - ${{ matrix.elevated }} cargo test -p system-tests ${{ matrix.test }} -- --nocapture |
| 80 | + ${{ matrix.elevated }} cargo test -p system-tests ${{ matrix.test }} -- ${{ matrix.args }} --nocapture |
80 | 81 | # NOTE: This is disabled via `if: false` due to failures related to the test environment. |
81 | 82 | test-freebsd: |
82 | 83 | name: "Test Rust stable for ${{ matrix.test }} w/ ${{ matrix.manager }} (FreeBSD)" |
|
0 commit comments