OpenCHAMI / deployment-recipes

Ochami deployment recipes
MIT License
8 stars 10 forks source link

Configure Hurl BSS Integration Tests #8

Closed synackd closed 7 months ago

synackd commented 7 months ago

The BSS integration tests were originally in the BSS repository and were written to be run serially. They were then moved here in their state at the time when they were copied. This PR adjusts them to be able to be run in parallel using Docker Compose.

synackd commented 7 months ago

The merge of #13 was useful for getting this fleshed out, and, after a rebase with some additional commits, it is finally ready to be merged.

synackd commented 7 months ago

The recent rebase adds changes that move the separate tests under tests/mac/, tests/nid/, and tests/xname/ to a single tests/all/ directory so they are serialized. I was running into weird race conditions when doing the MAC, NID, and XName tests in parallel.

synackd commented 7 months ago

LGTM