hi all-- I was wondering whether people could identify whether they currently run the enigmail test suite regularly (e.g. on each release, or during active development or bugfixing). If you do, could you please speak up, and identify:
* when you run the enigmail unit tests * on what platform(s) * what results you tend to get * if the results are published or aggregated somewhere, can you link to them? * how do you run the tests specifically? for example, the following is my own report: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ * i now run the test suite on every new debian package version of enigmail, and i also do so repeatedly when any build dependencies change. * on debian testing and unstable, on the amd64 platform * the test suite always fails in the autocrypt test suite :( (i'll follow up about this separately) * https://ci.debian.net/packages/e/enigmail/ points to the latest results on debian. * i run them in a new debian virtual machine, under a non-privileged user account with a clean profile, under Xvfb, using something like the following commands to set up the profile and launch the tests: -------------------- rm -rf ~/profile ~/enigmail* apt source enigmail mkdir -p -m 0700 ~/profile/extensions printf /usr/share/xul-ext/enigmail/ > ~/profile/extensions/'{847b3a00-7ab1-11d4-8f02-006008948af5}' printf /usr/share/xul-ext/jsunit/ > ~/profile/extensions/'[email protected]' printf 'user_pref("extensions.autoDisableScopes", 14);\n' > ~/profile/prefs.js cd ~/enigmail-* ./configure --with-tb-path=/usr/bin/thunderbird --with-tb-args="-profile $(echo ~/profile)" make check xvfb-run $(which make) unit -------------------- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ I'm asking about this here because a discussion over on gitlab [0] suggests that the test suites are behaving differently for different people, and i'm trying to figure out what's going on. [0] https://gitlab.com/enigmail/enigmail/merge_requests/6 I'd also like to get an understanding of how frequently and in what sort of environments the enigmail unit tests are actually being run, to know what sort of coverage we (as a community) are providing. Regards, --dkg
signature.asc
Description: PGP signature
_______________________________________________ enigmail-users mailing list [email protected] To unsubscribe or make changes to your subscription click here: https://admin.hostpoint.ch/mailman/listinfo/enigmail-users_enigmail.net
