Commit graph

145 commits

Author SHA1 Message Date
Pedro Algarvio
46f11cf34d Fix test_install_testing unit test. Logic was wrong. 2013-08-04 17:35:40 +01:00
Pedro Algarvio
b2bc75dfff Allow RedHat based distributions to choose epel-testing to bootstrap. Fixes #190. 2013-08-04 16:35:47 +01:00
Pedro Algarvio
3f181db63f Double to single quotes. 2013-08-04 16:35:39 +01:00
Alex Van't Hof
b4280c637a Add support for Linux Mint and consolidate Ubuntu derivatives
A significant number of Ubuntu derivatives are functionally
equivalent for bootstrap purposes, so use standard Ubuntu install
functions instead of creating new ones for each derivative.
2013-07-26 21:24:09 -04:00
Pedro Algarvio
41f88862a2 Salt testing parsers now print the overall results header. 2013-06-27 12:21:17 +01:00
Pedro Algarvio
d9d605a1c4 Updated testes suite to use salt-testing. 2013-06-24 15:23:24 +01:00
Pedro Algarvio
13503b2155 Update Solaris test suite cleanup. 2013-06-05 19:07:03 +01:00
Pedro Algarvio
ac78ae33b0 Include the FreeBSD directory to cleanup 2013-06-04 12:20:26 +01:00
Pedro Algarvio
a2af01b253 Minor alphabetical re-ordering 2013-06-04 11:55:36 +01:00
Pedro Algarvio
a52632d4d8 Add arch related clean up globs 2013-06-04 11:53:43 +01:00
Pedro Algarvio
e271ff5db4 Don't clone from HTTPS to avoid SSL certificate issues. 2013-06-03 11:53:55 +01:00
Pedro Algarvio
86fbc24576 Re-enable full cleanup. 2013-06-03 10:11:02 +01:00
Pedro Algarvio
722dfe3659 Let's try a bit less house cleaning to see if the buildbot slave survives. 2013-06-02 17:37:52 +01:00
Pedro Algarvio
13a5983763 Missed the new -P check for bash installations. 2013-06-01 14:58:27 +01:00
Pedro Algarvio
33903981cb Add SuSE SLES SP1 to the list of distributions requiring -P. 2013-06-01 14:58:27 +01:00
Pedro Algarvio
d4a0808a43 Un-installing m2crypto in CentOS-5.7 pulls in yum. We can't remove yum! 2013-05-28 13:38:14 +01:00
Pedro Algarvio
8974d5e49f Removed the unittest TestProgram import because of the HTML reports. We don't need it. 2013-05-28 13:09:35 +01:00
Pedro Algarvio
c87ce82b0e Improved output. 2013-05-26 12:53:14 +01:00
Pedro Algarvio
1ad6d2af6b Less initial white-space. 2013-05-26 12:10:25 +01:00
Pedro Algarvio
f595b25d37 Produce a parseable output of the test results. 2013-05-23 20:28:12 +01:00
Pedro Algarvio
659acf7a4c One html report file per suite. 2013-05-23 19:57:00 +01:00
Pedro Algarvio
4dd90d7e40 Add minimal skipped tests report. 2013-05-23 19:56:45 +01:00
Pedro Algarvio
adc563f26e This should return the HTML runner to it's original. 2013-05-23 19:25:43 +01:00
Pedro Algarvio
59bc569d57 Remove print's left behind by me. 2013-05-23 19:19:00 +01:00
Pedro Algarvio
7c1ffd13ce Add the HTMLTestRunner from Wai Yip Tung.
The original can be downloaded from:
  http://tungwaiyip.info/software/HTMLTestRunner.html
2013-05-23 19:11:56 +01:00
Pedro Algarvio
d80c36842d Bold link? 2013-05-23 18:07:41 +01:00
Pedro Algarvio
6c1029530b Disable syndic install test cases since we need to have a proper configuration file. 2013-05-23 06:33:56 +01:00
Pedro Algarvio
9ad90c45f0 No more detached signals(again). 2013-05-20 05:01:46 +01:00
Pedro Algarvio
28cd9ed45d Detach from parent group(again) 2013-05-20 04:20:38 +01:00
Pedro Algarvio
e390ca9bd0 Define the stable salt version to test in a single place and use that. 2013-05-18 23:39:04 +01:00
Pedro Algarvio
599148fd8f Disable syndic test case. 2013-05-13 23:37:24 +01:00
Pedro Algarvio
c001f2a072 Improve tests cleanup glob. 2013-05-12 18:18:44 +01:00
Pedro Algarvio
f6fbc17db0 Store the XML report files in the systems /tmp directory 2013-05-11 20:32:14 +01:00
Pedro Algarvio
ce2985ae68 Drop subunit support. 2013-05-10 23:59:07 +01:00
Pedro Algarvio
5003d6d94a Support subunit tests output 2013-05-10 19:24:49 +01:00
Pedro Algarvio
0e2b9a6bbe Add an overall tests result, it simplifies knowing what exactly failed. 2013-05-09 13:35:01 +01:00
Pedro Algarvio
830b6192f3 Debian no longer explicitly requires -P.
It's now optional to build with ZMQ3 support.
2013-05-09 13:33:38 +01:00
Pedro Algarvio
82a4095f54 Update the test suite to install v0.15.0 on git install tests. 2013-05-04 20:07:11 +01:00
Pedro Algarvio
bfaea400c6 Install salt 0.14 instead of 0.13.1 2013-03-24 09:23:53 +00:00
Pedro Algarvio
2c287803df The logic should not be negative. 2013-03-19 12:58:24 +00:00
Pedro Algarvio
d692a20d6b Fix test_install_daily, Trisquel also supports daily packages. 2013-03-19 12:25:52 +00:00
Pedro Algarvio
d3aa842f04 Add Trisquel to _OS_FAMILY_MAP for proper grains matching. 2013-03-18 12:18:13 +00:00
Pedro Algarvio
5274526e76 Switch tests to use v0.13.1 since v0.13.2 was tagged before bumping version. 2013-03-18 12:03:07 +00:00
Pedro Algarvio
58b86bd11a Some more debugging in install_ubuntu_restart_daemons. 2013-03-17 22:45:31 +00:00
Pedro Algarvio
34ebcac886 In case the daemon was not found running, show all running processes in debug mode. 2013-03-16 16:53:43 +00:00
Pedro Algarvio
f4722c59ad Clean-up the added PPA while running install tests. 2013-03-16 16:28:21 +00:00
Pedro Algarvio
a6000216ae Fix test_config_only_without_actually_configuring_anything_fails since it's now a warning. 2013-03-11 03:25:51 +00:00
Pedro Algarvio
01f82a3f86 Fix last step of test_install_from_git_on_checked_out_repository. 2013-03-11 03:11:45 +00:00
Pedro Algarvio
c92d065b02 Don't reset obuff/ebuff when streaming stds. 2013-03-11 03:10:39 +00:00
Pedro Algarvio
058bf73f64 Since not installing a daemon or configuring is now a warning, adapt test case. 2013-03-11 01:33:23 +00:00