Commit graph

176 commits

Author SHA1 Message Date
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
Pedro Algarvio
4302b1299a Add support for running a specific test case(by name). 2013-03-11 00:49:22 +00:00
Pedro Algarvio
d676721908 Merge branch 'develop' of github.com:saltstack/salt-bootstrap into develop 2013-03-11 00:38:20 +00:00
Roberto Aguilar
6ec2a06876 Updated sample run line to have sudo. 2013-03-10 14:56:52 -07:00
Roberto Aguilar
3fc715ae95 Moved warning to top of section.
Moved warning and added note that `sudo` is required.
2013-03-10 14:55:45 -07:00
Pedro Algarvio
83fb7ce384 Checkout the tag in the actual git repository. 2013-03-06 22:50:55 +00:00
Pedro Algarvio
41ea209d36 Added a test case which require the cloned git repository to be updated before installing salt. 2013-03-06 21:29:33 +00:00
Pedro Algarvio
a7cbde0883 Merge branch 'develop' of github.com:saltstack/salt-bootstrap into issues/57 2013-03-04 12:11:10 +00:00
Pedro Algarvio
6787717dc8 Also uninstall the dependencies between Debian based test runs. 2013-03-04 12:02:10 +00:00
Pedro Algarvio
0b9e8a61b0 No user input. 2013-03-04 11:55:51 +00:00
Pedro Algarvio
e85785c11f Include Debian based distributions support into tests/install-testsuite-deps.py. 2013-03-04 11:53:06 +00:00
Pedro Algarvio
81480ff388 Disable the salt git develop install test because salt's develop branch is not always installable and the test cannot fail because of that. 2013-03-03 20:00:29 +00:00
Pedro Algarvio
2bc7b0d49c Remove git from cleanup. 2013-03-03 12:29:11 +00:00
Pedro Algarvio
997edfb4e9 Fedora does not need to enable epel-testing repo. 2013-03-03 12:25:29 +00:00
Pedro Algarvio
f8b825899a Support Fedora in tests/install-testsuite-deps.py. 2013-03-03 12:04:36 +00:00
Pedro Algarvio
f594c55485 Merge branch 'develop' of github.com:saltstack/salt-bootstrap into issues/57 2013-03-02 13:13:11 +00:00
Pedro Algarvio
be517a2c21 Also cleanup dependencies for Red Had based distributions(test suite). 2013-03-02 13:12:12 +00:00
Pedro Algarvio
c16f45f91d As a last resort go through a bunch of glob rules to cleanup the file-system. 2013-02-28 23:29:48 +00:00
Pedro Algarvio
c63a287dd9 Merge branch 'develop' of github.com:saltstack/salt-bootstrap into issues/57 2013-02-28 14:29:58 +00:00
Pedro Algarvio
e9737c325c Change pip binary name for Amazon distro. 2013-02-28 14:29:10 +00:00