Les programmes check*.sh sont des tests de non-regression. Ils doivent fonctionner correctement. Ils utilisent la base de données "images.tar.bz2" dont le répertoire "images/" doit être extrait là où vous lancez les tests.

Les programmes perfs*.c sont des tests de performance. Ils vous permettront de tester la complexité de votre implémentation lorsque vous manipulez des centaines de milliers de tags et de fichiers. Ils doivent être lancés dans le point de montage de votre système de fichiers virtuels.

Vous pourrez les modifier pour les améliorer, notamment si vous changez la sémantique (création/destruction des tags à la voléé sans mkdir/rmdir), mais aussi pour tester les extensions comme lister les tags appliqués à un fichier.

check_ls.sh 2205 bytes2016-04-04 14:34:47
check_modifs.sh 719 bytes2016-04-04 14:34:47
images.tar.bz2 39877 bytes2016-04-04 14:36:36
perfs_1tag_Nfichiers.c 4712 bytes2016-04-04 14:34:47
perfs_Ntags_1fichier.c 4248 bytes2016-04-04 14:34:47