diff --git a/TODO b/TODO index 09c9c51..d3dd7bb 100644 --- a/TODO +++ b/TODO @@ -144,3 +144,8 @@ Update tests to support * epoch * Report cycling by default * New format for reporting cycling + + + + +Support systems without rsync diff --git a/cross-os-tests/.run b/cross-os-tests/.run index 9ce0c0b..73163d0 100755 --- a/cross-os-tests/.run +++ b/cross-os-tests/.run @@ -8,6 +8,7 @@ fi urchin_dir=.urchin-cross-shell-test rsync --archive -e "ssh ${flags}" $RSYNC_FLAGS \ - ../urchin ../tests "${hostname}":"${urchin_dir}" + ../urchin ../tests "${hostname}":"${urchin_dir}" || + scp -r ${flags} ../urchin ../tests "${hostname}":"${urchin_dir}" ssh "${hostname}" ${flags} \ "cd ${urchin_dir} && ./urchin --run-in-series tests"