mirror of
https://github.com/RsyncProject/rsync.git
synced 2026-06-08 14:15:46 -04:00
The stable branch keeps the old shell test suite, so the modern Python suite lives on the v34-stable-testsuite branch. Build rsync here and run that suite against the built binary (helpers/config.h as tooldir from this build, test scripts via --srcdir), giving regression coverage for 3.4.x without importing the full master suite. Runs on ubuntu-latest and ubuntu-22.04 (older-LTS coverage for backports). Each does a pipe-transport pass (with the same RSYNC_EXPECT_SKIPPED list the v34-stable-testsuite ubuntu jobs use) and a --use-tcp pass for the daemon tests the pipe run skips. Addresses review on PR #980.