#!/bin/bash
echo "[TEST-START] $(date '+%F %T')" >> /home/user/adhan/offline_test.log
echo '0000' | sudo -S tailscale down --accept-risk=lose-ssh >> /home/user/adhan/offline_test.log 2>&1
sleep 3
echo '0000' | sudo -S tailscale status 2>&1 | head -2 >> /home/user/adhan/offline_test.log
echo '[TEST] running cast with tailscale DOWN...' >> /home/user/adhan/offline_test.log
timeout 300 /home/user/adhan/venv/bin/python /home/user/adhan/cast_adhan.py 'Dhuhr' >> /home/user/adhan/offline_test.log 2>&1
echo '[TEST] restoring tailscale...' >> /home/user/adhan/offline_test.log
echo '0000' | sudo -S tailscale up >> /home/user/adhan/offline_test.log 2>&1
echo "[TEST-END] $(date '+%F %T')" >> /home/user/adhan/offline_test.log
