mirror of
https://github.com/enso-org/enso.git
synced 2024-11-22 03:32:23 +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
c72cef305d
commit
2ae1c904ef
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: ${{ secrets.ENSO_CLOUD_TEST_ACCOUNT_USERNAME }}
|
||||||
ENSO_TEST_USER_PASSWORD: ${{ secrets.ENSO_CLOUD_TEST_ACCOUNT_PASSWORD }}
|
ENSO_TEST_USER_PASSWORD: ${{ secrets.ENSO_CLOUD_TEST_ACCOUNT_PASSWORD }}
|
||||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||||
|
continue-on-error: true
|
||||||
- run: rm $HOME/.enso/credentials
|
- run: rm $HOME/.enso/credentials
|
||||||
env:
|
env:
|
||||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||||
|
@ -546,13 +546,18 @@ impl JobArchetype for PackageIde {
|
|||||||
} else {
|
} else {
|
||||||
shell(TEST_COMMAND)
|
shell(TEST_COMMAND)
|
||||||
};
|
};
|
||||||
let test_step = test_step
|
let mut test_step = test_step
|
||||||
.with_env("DEBUG", "pw:browser log:")
|
.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_USERNAME, "ENSO_TEST_USER")
|
||||||
.with_secret_exposed_as(
|
.with_secret_exposed_as(
|
||||||
secret::ENSO_CLOUD_TEST_ACCOUNT_PASSWORD,
|
secret::ENSO_CLOUD_TEST_ACCOUNT_PASSWORD,
|
||||||
"ENSO_TEST_USER_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);
|
steps.push(test_step);
|
||||||
|
|
||||||
// After the E2E tests run, they create a credentials file in user home directory.
|
// After the E2E tests run, they create a credentials file in user home directory.
|
||||||
|
Loading…
Reference in New Issue
Block a user