Jonathan Rainville
|
cd06b5b943
|
ci(e2e-tests): only allow one CI job at a time for tests
|
2022-08-17 14:38:23 -04:00 |
Jonathan Rainville
|
3d2d48a705
|
test(tags): add ignore tags to tests that have a chance to fail
|
2022-08-16 10:22:20 -04:00 |
Anthony Laibe
|
0c286e2a53
|
fix(@ci): keep only linux-01
|
2022-08-11 10:24:40 -04:00 |
Anthony Laibe
|
2f7e6998bf
|
test(@wallet): Add test for toggling network & balance
|
2022-08-11 14:09:07 +02:00 |
Anthony Laibe
|
1b6fc3b266
|
test(@wallet): fix test on CI
|
2022-08-10 20:56:01 +02:00 |
Jakub Sokołowski
|
44ed858363
|
ci: fix Xvfb conflicts due to parallel builds
By default these settings are disable:
```java
/** Let Xvfb pick display number */
private boolean autoDisplayName = false;
```
https://github.com/jenkinsci/xvfb-plugin/blob/88cb84e0/src/main/java/org/jenkinsci/plugins/xvfb/Xvfb.java#L434-L435
```java
/** Run on same node in parallel */
private boolean parallelBuild = false;
```
https://github.com/jenkinsci/xvfb-plugin/blob/88cb84e0/src/main/java/org/jenkinsci/plugins/xvfb/Xvfb.java#L440-L441
Which means that this code doesn't have an effect by default:
```java
final int executorNumber= executor.getNumber();
if (parallelBuild) {
final Computer[] computers = Jenkins.get().getComputers();
final int nodeIndex = Arrays.binarySearch(computers, currentComputer, ComputerNameComparator.INSTANCE);
return nodeIndex * 100 + executorNumber + displayNameOffset;
}
else {
return executorNumber + displayNameOffset;
}
```
https://github.com/jenkinsci/xvfb-plugin/blob/88cb84e0/src/main/java/org/jenkinsci/plugins/xvfb/Xvfb.java#L637-L647
And causes errors like this:
```
$ /usr/bin/Xvfb :0 -screen 0 1024x768x24 -fbdir /home/jenkins/workspace/desktop_branches_uitests_PR-6952/.xvfb-3-..fbdir7194278924155710961
Xvfb starting(EE)
Fatal server error:
(EE) Server is already active for display 0
```
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2022-08-10 18:42:17 +02:00 |
Jonathan Rainville
|
ac961062c8
|
test(jenkins): enable retry on failing test and use all machines
|
2022-08-09 18:17:39 -04:00 |
Jonathan Rainville
|
1dd6385cae
|
test(all): fix all remaining tests and comments the broken ones
Fixes #6853
|
2022-08-09 16:51:30 -04:00 |
Anthony Laibe
|
3fad95ea0e
|
test(@general): run squish test on ci
|
2022-08-05 10:11:42 +02:00 |