The Forgejo CI test gate has no Redis service, so FourOhFourTracker and RedisHealthCheck tests fail with Redix.ConnectionError. They've always been broken in CI but the failures got noticed now. Mirrors the existing :requires_gdal pattern: probe localhost:6379 in test_helper.exs and add :requires_redis to extra_excludes when nothing answers. Locally (where direnv runs Redis) the tag isn't excluded so the tests still run. |
||
|---|---|---|
| .. | ||
| assets | ||
| integration | ||
| mix/tasks | ||
| snmpkit | ||
| support | ||
| towerops | ||
| towerops_web | ||
| test_helper.exs | ||
| towerops_native_test.exs | ||