Files
logos-messaging-interop-tests/.github/workflows
Egor Rachkovskii 7d5af004c6 ci: run the nightly suite against our own node image
The nightly full run installed Nim and built liblogosdelivery.so in every
shard, only to collect tests/wrappers_tests, which now live in the core
repository. Skips that directory and drops the build steps, so the run is
python + docker.

Points node1/node2/additional_nodes and the self-built nodes in rest_flags
and metrics at quay.io/wakuorg/nwaku-pr:nightly, so the suite finally
exercises our build. sharding keeps upstream nodes through UPSTREAM_NWAKU:
setup_nwaku_relay_nodes mixes them with our main node, which is the only
compatibility check left in the suite.

Drops the RLN shard, whose class is skipped in full, and stops ignoring
test_rln.py in the sharded run so the tests are collected wherever they
land once that skip goes away.

For the measurement window: reruns is an input pinned to 0 for the nightly
so flakes stay visible, every shard writes a JUnit report, and the digest
of each image is printed before the tests start.

Wrapper coverage moves entirely to pr_tests.yml, which was missing
test_channel_lifecycle.py and the docker_required tests; both are added
there.
2026-08-06 19:00:55 +01:00
..
2023-11-01 14:36:16 +02:00
2024-12-12 11:03:42 +02:00
2026-06-25 19:20:00 +02:00
2026-06-25 19:20:00 +02:00