mirror of
https://github.com/enso-org/enso.git
synced 2024-11-22 11:52:59 +03:00
Ignore E2E CI tests on Windows (#11602)
The integration tests are constantly failing on Windows. For the time of investigation, they should be suppressed.
This commit is contained in:
parent
e983b644f0
commit
1ddf95ab96
1
.github/workflows/gui.yml
vendored
1
.github/workflows/gui.yml
vendored
@ -512,6 +512,7 @@ jobs:
|
||||
ENSO_TEST_USER: ${{ secrets.ENSO_CLOUD_TEST_ACCOUNT_USERNAME }}
|
||||
ENSO_TEST_USER_PASSWORD: ${{ secrets.ENSO_CLOUD_TEST_ACCOUNT_PASSWORD }}
|
||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||
continue-on-error: true
|
||||
- run: rm $HOME/.enso/credentials
|
||||
env:
|
||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||
|
@ -546,13 +546,18 @@ impl JobArchetype for PackageIde {
|
||||
} else {
|
||||
shell(TEST_COMMAND)
|
||||
};
|
||||
let test_step = test_step
|
||||
let mut test_step = test_step
|
||||
.with_env("DEBUG", "pw:browser log:")
|
||||
.with_secret_exposed_as(secret::ENSO_CLOUD_TEST_ACCOUNT_USERNAME, "ENSO_TEST_USER")
|
||||
.with_secret_exposed_as(
|
||||
secret::ENSO_CLOUD_TEST_ACCOUNT_PASSWORD,
|
||||
"ENSO_TEST_USER_PASSWORD",
|
||||
);
|
||||
// Make E2E tests optional on Windows, as we have an ongoing issue with the runner.
|
||||
// TODO[ib]: remove once the issue is resolved.
|
||||
if target.0 == OS::Windows {
|
||||
test_step.continue_on_error = Some(true);
|
||||
}
|
||||
steps.push(test_step);
|
||||
|
||||
// After the E2E tests run, they create a credentials file in user home directory.
|
||||
|
Loading…
Reference in New Issue
Block a user