LibraZiK - Accueil
Blog
Documentation
Contact
Tutoriels
Don
Cliquez ici pour donner sur le compte liberapay du projet
Démos
Bogue
LibraZiK - summary in english

Outils pour utilisateurs

Outils du site


manuel:testage

L'équipe “tesstassiture

Avant-propos

Le projet LibraZiK fabrique certains paquets de logiciels en version plus récente que la version des dépôts stables de Debian, ou des paquets ne figurant pas dans Debian. Ces versions ont besoin d'être testées avant d'être rendues publiques en entrant dans le dépôt utilisateur de LibraZiK-4 afin de s'assurer d'une certaine stabilité. Elles ont également besoin d'avoir des pages dans la documentation de LibraZiK-4.

Si vous voulez participer à l'équipe de testage/testation/testement/test 1), voilà ci-dessous des éléments dont vous voudrez prendre connaissance.

Informations

Les tests servent à vérifier si les informations présentes dans la documentation sont toujours valables et s'il n'y a pas de régression dans le logiciel dans le cas d'un logiciel étant déjà présent dans LibraZiK-4. S'il le faut, il faudra mettre la documentation à jour en conséquence. S'il y a des régressions ou des dysfonctionnements, il faudra essayer de comprendre s'ils viennent de LibraZiK-4, ou du logiciel lui même, et éventuellement remonter ces informations en amont.

Dans le cas d'un logiciel du labo n'étant pas encore présent dans LibraZiK-4, il faudra alors lui créer sa propre page de documentation.

Pour pouvoir tester de nouvelles versions des paquets sans casser le dépôt utilisateur de LibraZiK-4, deux dépôts supplémentaires dédiés aux paquets en cours de tests fournis pour LibraZiK-4 existent :

  • le dépôt “LZK-BAP-testers” : qui permet de tester les nouvelles versions de logiciels déjà présents dans LibraZiK-4
  • le dépôt “LZK-BAP-labo” : qui permet de tester de nouveaux logiciels pas encore présents dans LibraZiK-4

En test

Tâche mère pour la prochaine publication : 1411.
Tâche autour de l'intégration de NSM : 1273.
Tâche autour de LibraZiK et KDE : 1226.
Tâche autour de l'intégration de VST3 : 1110.
Tâche autour de l'intégration de Ninjam : 1092.

Date du paquet Logiciel + version Bogue lié
01 octobre 2023 dpf-plugins 1.7-0librazik1 1306
04 mai 2023 guitarix-vst 0.0.0+20230504-0librazik1 1407
21 janvier 2023 freewheeling 0.6.6-0librazik3 1152
20 janvier 2023 abgate 1.2.0+20230120-0librazik1 1240
20 janvier 2023 distrho-lv2 20210315-0librazik2 1293

Le labo

Date du paquet Logiciel + version Bogue lié
21 mai 2023 charactercompressor 0.3.4-0librazik1 1410
19 mai 2023 mrfreeze 0.1+20230519-0librazik1 1409
8 mars 2023 non-mixer-xt 1.0.1-0librazik1 1400
22 janvier 2023 abninjam 0.0.8-0librazik1 1084
22 janvier 2023 frontieres 0.14.2+20230122-0librazik1 678
21 janvier 2023 zplugins 0.2.5+lzk-0librazik1 1018
21 janvier 2023 audiveris 5.1.0+20201120~develop-0librazik3 704
18 janvier 2023 bass21 0.0.0+20210817-0librazik2 1358
14 janvier 2023 proteus 1.2.0+20230114-0librazik1 1389
10 septembre 2022 qpwgraph 0.3.5-0librazik1 1380
04 septembre 2022 scarlett-mixer 0.1.0+20220904-0librazik1 436
10 juillet 2022 librazik-kde-config 4.01 librazik-theme-kde 4.02 et librazik-kde-all 4.02 1226
30 janvier 2022 shiru-plugins 0.0.0+20220130~dfsg0-0librazik1 833

Faire partie de l'équipe tesstassiture

Il est à comprendre que ces dépôts 2) peuvent varier rapidement sans préavis car ce sont des dépôts dédiés aux tests. Ce sont des dépôts de travail, pas des dépôts dédiés aux utilisateurs. Il n'y aura donc aucun support en dehors des personnes qui seront venues se présenter sur le canal IRC en signalant qu'elles veulent faire partie de l'équipe de test.

Pour faire partie de l'équipe de test, il vous faut également vous inscrire sur le système de suivi des bogues. Si vous testez une version logicielle d'un des deux dépôts de test, venez le signaler dans un commentaire du bogue relié à cette version (voir le lien vers le bogue dans le tableau ci-dessus). Vous pourrez y indiquer : “j'ai installé le paquet machin en version truc.bidule et ça fonctionne parfaitement. J'ai utilisé la nouvelle fonctionnalité XYZ en faisant ceci, puis cela, puis ça, … et y'a pas de problème.”.

Dans le cas d'un logiciel déjà présent dans LibraZiK-4, il est également de bon aloi de tester les tutoriels liés à ce logiciel pour confirmer qu'ils sont toujours fonctionnels avec la nouvelle versions.

À noter qu'il est aussi important de signaler ce qui fonctionne, que ce qui ne fonctionne pas.

Pour avoir accès aux logiciels en cours de test, il vous faudra installer :

  • le paquet librazik-apt-testers si vous souhaitez tester la nouvelle version d'un logiciel déjà présent dans LibraZiK-4
  • ou le paquet librazik-apt-labo pour tester de nouveaux logiciels 3)

Ensuite, il vous faudra recharger votre Synaptic. À partir de ce moment, vous êtes le seul responsable des interactions entre votre installation normale de LibraZiK-4 et les logiciels en cours de tests. Si quelque chose est cassé, alors il vous faudra corriger par vous-même, voire réinstaller tout le système. Vous aurez été prévenu 8-) … et vous devriez sérieusement penser à venir vous présenter sur le le canal IRC avant de faire quoi que ce soit !

Il vous faudra penser à n'activer le dépôt de test que lorsque vous avez besoin d'installer un des paquets se trouvant dans ce dépôt de test. Vous désactiverez le dépôt de test après l'installation de ce paquet et vous ferez un “Recharger” dans Synaptic. Si vous ne faites pas cela, vous risquez rapidement d'avoir plusieurs logiciels en test sur votre système.
Une fois encore, si vous voulez participez aux tests, venez nous contacter par IRC !

FAQ

Q : Pourquoi dois-je passer sur IRC ?

R (trebmuh/olinuxx) : “Comme expliqué plus haut et pour des tas de raisons, un logiciel en test nécessite que l'on me fasse des rapports d'utilisation. Par exemple, il me faut :

  • en discuter avec les gens qui testent pour avoir des retours et évaluer s'il est prêt à passer dans le dépôt général et sinon le corriger,
  • je ne suis pas fan de laisser traîner des infos un peu partout sur la toile à propos des trucs en test, les raisons principales pour cela sont :
    • que c'est un logiciel en test et qu'il peut comporter des comportements étranges voire destructeurs,
    • qu'étant en test, je peux changer la version du jour au lendemain,
    • qu'il n'a pas encore de documentation sur le site,
    • que je n'ai pas envie que des tas de gens utilisent un logiciel en test sans que j'en sois au courant parce qu'ils ont vu que “ça marche chez M/Mme XYZ” dans un fil de discussion quelque part sur la toile, et qu'ils installent un truc qui ne fonctionnera qu'à moitié, ou pas du tout chez eux.
Encore une pour la route : si vous voulez participez aux tests, venez nous contacter par IRC !

Participation

Si vous voulez participer à ceci, venez nous contacter, spécialement sur le canal IRC ou vous pouvez venir vous entretenir avec le développeur en chef de LibraZiK-4.





En cours d'expérimentation

Y peut exister d'temps-en temps des pâquets encore plusse en testâche qu'ceux d'au d'ssus 4) :

Date du paquet paquet version Que tester ? Bogue lié
19 janvier 2023 amfm 0.0.0+20230119-0librazik1 771
03 janvier 2023 waon 0.10-0librazik5 650
01 janvier 2023 zam-plugins-extra (greffons expérimentaux) 4.1-1librazik1 431
05 décembre 2021 plujain-plugins 0.0.0+20191015-0librazik2 783
1)
le nom importe peu, l'important, c'est ce qui y est fait, y'a qu'à l'appeler tesstassiture cette équipe, tiens ! 8-)
2)
les dépôts “LZK-BAP-testers” et “LZK-BAP-labo”
3)
il est à noter que pour installer ce paquet librazik-apt-labo, il vous faut au préalable installer librazik-apt-testers
4)
accent Lorrain-Vosgien nécessaire pendant la lecture de la phrase précédente, merci
manuel/testage.txt · Dernière modification : 26/11/2023 11:03 de trebmuh