Rapports
VoxelBench sauvegarde les résultats de benchmark sous forme de rapports que vous pouvez consulter, comparer et gérer.
Types de rapports
| Type | Créé par | Description |
|---|---|---|
| Benchmark standard | /bench start | Suite complète de benchmark avec tous les tests |
| Test unitaire | /bench test <nom> | Résultat d'un test individuel |
| Stress Limit | /bench stresslimit | Résultats du mode Stress Limit |
Consulter les rapports
Interface en jeu
/bench reports
Ouvre une interface d'inventaire paginée affichant tous les rapports sauvegardés, triés par date (plus récent en premier). Cliquez sur un rapport pour voir ses détails :
- VoxelScore global et palier de classement
- Résultats de chaque test individuel
- Moyennes TPS et MSPT
- Informations matérielles au moment du test
Affichage automatique
Par défaut, les rapports sont affichés automatiquement après la fin d'un test ou benchmark :
reports:
auto-show-report: true
Mettez false pour désactiver l'affichage automatique.
Comparer les rapports
Depuis la vue détaillée d'un rapport dans l'interface, vous pouvez comparer deux rapports côte à côte pour voir les différences de performance. Utile pour :
- Mesurer l'impact de changements de configuration serveur
- Suivre les performances dans le temps
- Comparer avant et après une mise à niveau matérielle
Stockage
Les rapports sont sauvegardés en fichiers JSON dans plugins/VoxelBench/reports/ :
plugins/VoxelBench/reports/
standard/
2026-01-21_12-30-45.json
2026-02-15_08-00-00.json
unit-test/
2026-01-21_14-00-00.json
stresslimit/
2026-01-22_10-30-00.json
Configuration du stockage
Contrôlez quels types de rapports sont sauvegardés :
reports:
storage:
unit-tests: true # Sauvegarder les résultats de tests individuels
benchmarks: true # Sauvegarder les résultats de benchmarks complets
stresslimit: true # Sauvegarder les résultats Stress Limit
Rétention
Le nettoyage automatique empêche les rapports de s'accumuler indéfiniment :
reports:
retention:
max-age-days: 90 # Supprimer les rapports de plus de 90 jours (-1 = illimité)
max-per-type: 100 # Maximum par type (-1 = illimité)
max-total: 500 # Maximum total (-1 = illimité)
cleanup-on-startup: true # Nettoyage au démarrage du serveur
Synchronisation backend
Si vous avez lié votre compte (voir Liaison de compte), vous pouvez synchroniser les résultats de tests unitaires vers voxelbench.com :
reports:
backend:
unit-tests: true
Lorsqu'activé, les résultats de tests individuels (depuis /bench test) sont automatiquement soumis au backend pour le suivi dans votre tableau de bord.
Les résultats de benchmarks complets sont toujours soumis au backend en mode authentifié.
Rapports en ligne
Visitez voxelbench.com pour :
- Consulter votre historique complet de rapports
- Comparer votre serveur avec d'autres
- Partager vos rapports avec votre communauté
- Suivre les tendances de performance dans le temps