Skip to content

Integration tests have problems running in parallel #46

@josiah-tesfu

Description

@josiah-tesfu

When running in parallel, integration tests running on the workflow have 1 or 2 tests at a time that fail. All tests pass locally. Failing tests are exclusively from ADC and DAC.

Example error log of a single test that failed (the exact test that failed differed):

 DacService › should set gain and read it correctly

    expect(received).toBe(expected) // Object.is equality

    Expected: false
    Received: true

      57 |             gain: true})
      58 |
    > 59 |         expect(gain).toBe(gainState)
         |                      ^
      60 |
      61 |         await dac.reset()
      62 |     })

      at tests/integration/DacService.test.ts:59:22
      at fulfilled (tests/integration/DacService.test.ts:5:58)

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions