La durée c'est idéal, mais je n'ai pas trouvé comment faire... j'ai hésité en lançant un sleep en parallèle qui va killer le process
Merci kgersen.
J'arrive un peu tard, mais mon script Windows est issu d'une simplification d'un script perl linux que j'avais réalisé il y a plusieurs années, mais mal écrit (j'ai un peu honte)
=>
https://lafibre.info/testdebit/curl/test-neutralite.plVoici mon script (qui sais en option mettre les données dans une base MySQL - la commande SQL pour créer la base est indiquée dans le script.)
Dans les idées qu'il faudrait reprendre, mais codées de façon propre, c'est le détail des anomalies rencontrées qui sont dans le rapport détaillé qui est dans /tmp/test-neutralite.log
(ces données ne doivent pas être récupérées pour tous les Linux correctement - car mon script est mal codé, cela fonctionne bien sous Ubuntu 14.04 a 15.10)
le lancement de mon script se fait avec uniquement la taille (en Mo) :
./test-neutralite.pl 100 10 pour utiliser un fichier de 100Mo en down et 10Mo en up
Les tailles valides sur le serveur de Vivien sont :
1M 2M 5M 10M 20M 50M 100M 200M 500M 1G 5G
En fait, je n'avais pas de place pour le mettre dans le test batch, mais il y a plus de choix :
1ko 2ko 5ko 10ko 20ko 50ko 100ko 200ko 500ko 1Mo 2Mo 5Mo 10Mo 20Mo 30Mo 50Mo 100Mo 200Mo 500Mo 1000Mo 5000Mo
TYPE = une extention de fichier (le serveur de Vivien supporte: .zip .jpg, .mp4, .pdf)
Il support bien plus, voici les extensions proposées, pour toutes les tailles :
.7z .divx .iso .msi .raw .tar.xz .wmv
.aac .dmg .jpeg .odp .rmvb .tgz .woff2
.aif .doc .jpg .ods .rnd .txt .xls
.apk .docx .mka .odt .rpm .uu .xlsx
.asf .exe .mks .ova .sea .vivien .xvid
.au .flv .mkv .pdf .sit .vqf .xz
.avi .gif .mov .png .svg .wav .zip
.bin .gz .mp3 .ppt . swf .webm
.bz2 .hqx .mp4 .pptx .tar .webp
.deb .html .mpg .rar .tar.bz2 .wma
Une petite suggestion : serait-il possible d'ordonner les résultats pour que tout soit aligné (comme dans mon script linux - je ne savais pas le faire en batch)
La date et l'heure au début et a la fin du script m'a été demandé pour qu'on ait l'info dans les copies d'écran et montrer que le cela a été long. Je pense que c'est intéressant à rajouter (même mtr rajoute la date de prise du test en mode -r)