You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
During transition of the Windows runner image from version 20240122.1.0 to 20240128.1.0, the "Run functional tests" step in the "Win64 native" job stopped working for pull requests:
WARNING! Test '' not found in full test list.
No valid test scripts specified. Check that your test is in one of the test lists in test_runner.py, or run test_runner.py with no arguments to run all tests
It seems, that the empty value of the TEST_RUNNER_EXTRA environment variable is not handled properly.
The text was updated successfully, but these errors were encountered:
Windows and Linux/macOS have fundamental differences in how native command arguments are handled specifically when quotes are involved. We added a new feature $PSNativeCommandArgumentPassing to control how PowerShell passes arguments to native commands. The default behavior for Windows and Linux/macOS should work as most users expect in their respective environments.
tl;dr: Empty strings are preserved as arguments now.
The CI was broken due to the PowerShell upgrade from 7.2.18 to 7.4.1.
During transition of the Windows runner image from version 20240122.1.0 to 20240128.1.0, the "Run functional tests" step in the "Win64 native" job stopped working for pull requests:
It seems, that the empty value of the
TEST_RUNNER_EXTRA
environment variable is not handled properly.The text was updated successfully, but these errors were encountered: