Ajout du test n°32 - Longue durée

This commit is contained in:
Louay DARDOURI 2025-03-14 23:48:24 +01:00
parent 0f39ab5f97
commit b74fbf3477
3 changed files with 61 additions and 0 deletions
tests/test-32-long-duration-commands

@ -0,0 +1 @@
on test ce que ça fait de faire attendre bake. par exemple il doit attendre 5 secondes au lieu de faire des trucs instantantées comme d'habitude

@ -0,0 +1,30 @@
all: etape1 etape2 etape3
etape1:
@echo "Étape n°1 : Attendre 5 seconde"
@sleep 5
@echo "Étape n°1 terminée"
@touch etape1.txt
etape2: etape1
@echo "Étape n°2 : Attendre 10 seconde"
@sleep 10
@echo "Étape n°2 terminée"
@touch etape2.txt
etape3: etape2
@echo "Étape n°3 : Attendre 15 seconde en plusieurs fois"
@sleep 5
@echo "5 secondes passées"
@sleep 5
@echo "10 secondes passées"
@sleep 5
@echo "15 secondes passées"
@echo "Étape n°3 terminée"
@touch etape3.txt
clean:
@echo "Nettoyage des fichiers de test"
@rm -f etape1.txt etape2.txt etape3.txt

@ -0,0 +1,30 @@
all: etape1 etape2 etape3
etape1:
@echo "Étape n°1 : Attendre 5 seconde"
@sleep 5
@echo "Étape n°1 terminée"
@touch etape1.txt
etape2: etape1
@echo "Étape n°2 : Attendre 10 seconde"
@sleep 10
@echo "Étape n°2 terminée"
@touch etape2.txt
etape3: etape2
@echo "Étape n°3 : Attendre 15 seconde en plusieurs fois"
@sleep 5
@echo "5 secondes passées"
@sleep 5
@echo "10 secondes passées"
@sleep 5
@echo "15 secondes passées"
@echo "Étape n°3 terminée"
@touch etape3.txt
clean:
@echo "Nettoyage des fichiers de test"
@rm -f etape1.txt etape2.txt etape3.txt