La liste des essais

La liste Essais et ses filtres, l'anatomie d'une ligne, la pagination et l'actualisation, le contrôle d'import, et la suppression d'un essai ou de tout un lot.

Afficher en Markdown

La moitié gauche du navigateur est intitulée Essais, avec deux contrôles dans son en-tête : Importer (un fichier .glab enregistré ailleurs, Importer des essais) et Actualiser. En dessous se trouvent la bande de filtres, la barre de lot quand des essais sont cochés, une page de 50 essais, du démarrage le plus récent au plus ancien, et la pagination (« 1 à 50 sur 3214 », ou « Aucun essai »). Il n'y a pas d'autre ordre de tri. Sélectionner une ligne ouvre l'essai à droite et marque la ligne.

Actualiser recharge la page et relit les choix Unité et Responsable, donc une unité configurée ou un utilisateur créé depuis l'ouverture du volet devient filtrable sans quitter le navigateur. La liste ne s'actualise pas d'elle-même : un essai enregistré pendant que vous en lisez un autre apparaît à la prochaine actualisation, au prochain changement de filtre ou au prochain saut de page.

La ligne

Élément Signification
Nom de l'essai Le nom sous lequel l'essai a été enregistré : « Procédure · Unité » pour l'essai d'une procédure, « Instantané · Datalog » ou « Évaluer · Évaluation » pour une commande unique.
Badge Automatisme L'essai a été admis par l'interface d'automatisme de l'unité, pas par une personne.
Badge Importé L'essai est arrivé sous forme de fichier .glab depuis une autre installation.
Point vert L'essai est En cours.
Badge OK, NOK ou Indéterminé Le verdict. Un essai qui n'en a pas ne porte aucun verdict, ou n'est pas terminé.
Sous-ligne L'état du cycle de vie, puis Verrouillage quand le signal d'arrêt externe de l'unité a mis fin à l'essai, puis qui l'a démarré, puis l'instant de démarrage au format de la station. Une colonne étroite rogne le nom du responsable ; la ligne entière est dans l'infobulle de la ligne.
Case à cocher Coche l'essai pour une suppression en lot (« Sélectionner pour suppression »). Dessinée seulement pour un rôle qui détient Gérer les historiques. Grisée pour un essai qui n'est pas terminé (« Un essai qui n'est pas terminé ne peut pas être supprimé. ») et sur une station en lecture seule.

Filtres

Chaque filtre est une colonne de l'index des essais, donc la bande se résout en une seule requête indexée : aucun fichier d'essai n'est ouvert pour décider d'une correspondance, et une archive de plusieurs années ne se charge jamais en entier. Changer un filtre revient à la première page.

Filtre Choix Notes
Filtrer les essais par nom Texte libre Une sous-chaîne du nom de l'essai, sans distinction de casse, appliquée à mesure que vous tapez.
Verdict Tous les verdicts, OK, NOK, Indéterminé, Sans verdict Sans verdict liste les essais qui n'en portent aucun, terminés ou non.
État Tous les états, En cours, Suspendu, Terminé, Interrompu, En échec En cours liste aussi un essai qui écrit encore son fichier (Écriture), lequel n'a pas cessé d'enregistrer de votre point de vue.
Unité Toutes les unités, puis une entrée par unité sous la forme « Modèle · Unité » Là où l'essai a eu lieu, dans l'ordre des modèles puis des unités. Un essai importé n'appartient à aucune unité et ne se liste que sous Toutes les unités.
Responsable Tous les responsables, Station, Automatisme, Agent, puis chaque utilisateur local par son nom Qui a démarré l'essai. Une personne est reconnue par l'identité figée dans l'essai, pas par le nom : un opérateur renommé garde ses essais, et un opérateur supprimé reste dans les choix tant que ses essais le nomment.
Du / Au Jours du calendrier Le premier et le dernier démarrage d'essai à lister. Les deux sont des jours locaux de la station ; le jour Au est inclus en entier.

Sans correspondance, la liste indique « Aucun essai ne correspond aux filtres. » ; sans rien d'enregistré du tout, « Aucun essai enregistré pour l'instant. »

Pagination

Page précédente et Page suivante parcourent la correspondance page par page ; l'ensemble coché et l'essai ouvert survivent à un saut de page. Supprimer la fin de l'archive ramène la position à la dernière page qui existe encore.

Supprimer des essais

Supprimer un essai demande Gérer les historiques. Un rôle qui n'a pas cette permission ne reçoit ni case à cocher, ni barre de lot, ni Supprimer : le geste est absent plutôt que grisé.

Supprimer, le verbe de danger au bout de la bande du dossier, retire l'essai ouvert et son fichier après « Supprimer « nom » ? Ceci retire l'essai et son fichier. Les documents déjà publiés pour lui restent dans le dossier des rapports. Un essai qui n'est pas terminé ne peut pas être supprimé. » Il est grisé sur une station en lecture seule et pour un essai En cours, Suspendu ou en Écriture ; le service refuse par la même règle un essai qui détient encore ses verrous de source. Le résultat arrive dans le journal des actions (« Supprimé · nom »).

Pour un lot, cochez des essais dans la liste : une barre de lot apparaît avec « N sélectionnés », Cette page (cocher chaque essai supprimable de cette page), Effacer (décocher tous les essais) et Supprimer (grisé sur une station en lecture seule et pendant qu'un lot s'exécute). L'ensemble coché est conservé par identité d'essai et survit à la pagination et à l'actualisation, donc un lot filtré par date peut être assemblé page par page avant qu'une seule confirmation (« Supprimer définitivement N essais enregistrés et leurs fichiers ? Les documents déjà publiés pour eux restent dans le dossier des rapports. Ceci ne peut pas être annulé. ») ne le supprime. Chaque essai est supprimé séparément, ligne d'index et fichier ensemble, donc un essai que le runtime détient encore est refusé individuellement et le journal signale « X essais supprimés sur Y · Z refusés : raison » au lieu de faire échouer tout le lot. Supprimer un essai retire aussi sa contribution à la productivité de l'unité. Cela libère également le nom de fichier d'export de l'essai, sauf si un document publié pour cet essai est encore dans le dossier des rapports : les documents y restent par conception et portent ce nom, donc il demeure pris tant qu'ils y sont, et aucun essai ultérieur ne peut publier par-dessus l'un d'eux.

Ce que la liste ne fait pas

Elle ne trie par rien d'autre que l'instant de démarrage, ne cherche pas à l'intérieur d'un essai (valeurs de métadonnées, commentaires) et n'ouvre pas deux essais à la fois ; un second onglet du navigateur est un second navigateur, avec sa propre sélection et ses propres filtres.