A partir do crontab manpage
Commands are executed by cron(8) when the minute, hour, and month of year fields match the current time, and at least one of the two day fields (day of month, or day of week) match the current time
Você é obrigado a ter um dos campos do dia. Se você quer que isso funcione às 10:25 todos os dias, use apenas
25 10 * * 0-6 /home/pi/test.sh
EDIT: Isso está incorreto porque todos * marcam o crontab como executando a cada minuto. Descobrimos que era questão de tempo do sistema. Verifique novamente a hora do seu sistema. O daemon do cron opera fora do UTC. Como o script funcionou quando você definiu todos os campos como *, sabemos que a lógica real está funcionando.