The CI is relatively slow with around 30 minutes to finish. We should find ways to speed it up. I already made some progress on this in https://github.com/webb-tools/relayer/pull/454 which reduces the total runtime of tests from 3h 3m to 1h 41m.
However we still need to wait around 30 minutes for integration tests, so those need to be faster. One solution worth trying is to run tests in parallel, although this is unlikely to work. Another possibility is to split the integration tests in two for CI, so that evm and substrate tests can be run in parallel.
The CI is relatively slow with around 30 minutes to finish. We should find ways to speed it up. I already made some progress on this in https://github.com/webb-tools/relayer/pull/454 which reduces the total runtime of tests from 3h 3m to 1h 41m.
However we still need to wait around 30 minutes for integration tests, so those need to be faster. One solution worth trying is to run tests in parallel, although this is unlikely to work. Another possibility is to split the integration tests in two for CI, so that evm and substrate tests can be run in parallel.