Uploaded image for project: 'WiredTiger'
  1. WiredTiger
  2. WT-11522

Set instance type for unit-test-extra-long-nonstandalone on ubuntu2004-arm64 to ubuntu2004-arm64-large

    • 1
    • BermudaTriangle- 2023-09-05

      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:

      unit-test-extra-long-nonstandalone task_log

      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
      

      logs

            Assignee:
            jeremy.thorp@mongodb.com Jeremy Thorp
            Reporter:
            Xgen-BuildBaron-User xgen-buildbaron-user
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: