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

Attachment: 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

Reply via email to