Anthony Laibe
|
1dcc3a1f2f
|
test(@general): print result
|
2022-10-19 13:36:55 +02:00 |
Richard Ramos
|
1a2524cbda
|
chore: setup a mailserver as part of UI tests run in CI
|
2022-10-03 16:31:23 -04:00 |
Anthony Laibe
|
a9d2ecf839
|
fix(@wallet): Send tx popup
fixes #7429
|
2022-09-23 10:08:26 +02:00 |
Anthony Laibe
|
23396ea0cd
|
test: add merge tag + add missing mayfail
|
2022-09-21 19:53:21 +02:00 |
Jakub Sokołowski
|
8c457a2495
|
ci: abort old PR builds to make queue shorter
In most cases developers only care about the most recent version.
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2022-09-21 12:18:15 +02:00 |
Jonathan Rainville
|
aba2a42c6f
|
test(@wallet): allow to use ganache with goerli
|
2022-09-13 11:56:42 +02:00 |
Jonathan Rainville
|
7544bd6fb5
|
fix: change gateway and remove old code to decode the hash
Fixes:
- https://github.com/status-im/status-desktop/issues/6964
Depends on:
- https://github.com/status-im/status-go/pull/2795
- https://github.com/status-im/status-jenkins-lib/pull/44
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2022-08-26 19:47:02 +02:00 |
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 |