-
Type: Build Failure
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: None
This ticket will change the instance type for the unit-test-extra-long-nonstandalone on ubuntu2004-arm64 back to ubuntu2004-arm64-large. The issue was created by changes in WT-10714.
As described in WT-11415 and BUILD-17805, the ubuntu2004-arm64-large instance type used to be inconsistent compared to ubuntu2004-large and amazon2-arm64-large:
Build Variant | Evergreen instance | Prior AWS instance | Prior CPUs | Prior RAM | Disk space | unit-test-extra-long-nonstandalone test status |
---|---|---|---|---|---|---|
ubuntu2004 display_name: "! Ubuntu 20.04" |
ubuntu2004-large | m5.4xlarge | 16 | 64 Gb | 500 Gb | Consistently passing |
ubuntu2004-arm64 display_name: "~ Ubuntu 20.04 ARM64" |
ubuntu2004-arm64-large | m6g.2xlarge | 8 | 32 Gb | 500 Gb | Consistently failing prior to BUILD-17805 |
amazon2-arm64 display_name: "Amazon Linux 2 ARM64" |
amazon2-arm64-large | m6g.4xlarge | 16 | 64 Gb | 500 Gb | Consistently passing |
BUILD-17805 made the instances consistent and the unit-test-extra-long-nonstandalone pass consistently on ubuntu2004-arm64-large:
Build Variant | Evergreen instance | Current AWS instance | Current CPUs | Current RAM | Disk space | unit-test-extra-long-nonstandalone test status |
---|---|---|---|---|---|---|
ubuntu2004 display_name: "! Ubuntu 20.04" |
ubuntu2004-large | m5.4xlarge | 16 | 64 Gb | 500 Gb | Consistently passing |
ubuntu2004-arm64 display_name: "~ Ubuntu 20.04 ARM64" |
ubuntu2004-arm64-large | m6g.4xlarge | 16 | 64 Gb | 500 Gb | Consistently passing after BUILD-17805 |
amazon2-arm64 display_name: "Amazon Linux 2 ARM64" |
amazon2-arm64-large | m6g.4xlarge | 16 | 64 Gb | 500 Gb | Consistently passing |
Unfortunately, some perf tests were also using the ubuntu2004-arm64-large instance. Making the instances consistent caused performance to change for some tests.
WT-10714 changed the instance types for a number of tests from ubuntu2004-arm64-large to ubuntu2004-arm64-perf-testing. Unfortunately, this change was also made for the unit-test-extra-long-nonstandalone causing it to start failing again. Hence the instance type for unit-test-extra-long-nonstandalone needs to be reverted.
unit-test-extra-long-nonstandalone on ubuntu2004-arm64
Host: i-0a22c9600f5948a72
Project: wiredtiger
Commit: 4c965ffe
Task Logs:
Logs:
[pid:2535]: ERROR: test_backup26.test_backup26.test_backup26(ten_percent.reverse_target_list) ---------------------------------------------------------------------- [pid:2535]: testtools.testresult.real._StringException: lost connection during test 'test_backup26.test_backup26.test_backup26(ten_percent.reverse_target_list)' ---------------------------------------------------------------------- Ran 40133 tests in 5249.630s