Commit graph

284 commits

Author SHA1 Message Date
Pedro Algarvio
67deb7dc83 Also include the daemons restart info in the script's documentation. 2013-02-11 22:35:49 +00:00
Pedro Algarvio
7adc8718c2 Update README.rst to include the newly added start daemons function. 2013-02-11 22:28:00 +00:00
Pedro Algarvio
062fe28091 Define truth values to use within the script. Omit debug output while still allowing it to show up with the -D flag. 2013-02-11 20:44:46 +00:00
Pedro Algarvio
2c90980644 Add minimal color support to the script. 2013-02-11 20:22:33 +00:00
Pedro Algarvio
ab00e5f439 Renamed echoerr to echoerror. Added echoinfo and echodebug.
Our "logging" messages now use all of the above "levels" and no longer require any prefix, just the actual message.
2013-02-11 19:17:21 +00:00
Pedro Algarvio
a2fbdbf329 Merge pull request #44 from s0undt3ch/issues/39
Added support for an additional function to start daemons
2013-02-10 04:27:35 -08:00
Pedro Algarvio
d916e2fe5a Create a global cleanup commands dictionary by OS name. 2013-02-10 12:21:27 +00:00
Pedro Algarvio
ba0f655e79 Remove python as a language in .travis.yml. 2013-02-10 12:20:55 +00:00
Pedro Algarvio
b3deaa9861 Stream stds in the subclassed Popen's poll function. 2013-02-10 12:10:02 +00:00
Pedro Algarvio
4135213820 Some more NameError fixes and preexec_fn was possibly what was causing Travis to fail. 2013-02-10 00:52:29 +00:00
Pedro Algarvio
1a26fd6210 Fix NameError. 2013-02-10 00:36:29 +00:00
Pedro Algarvio
e0a0a23d06 Don't rename err buffer. 2013-02-10 00:30:45 +00:00
Pedro Algarvio
14a30f4d07 Subclass Popen to provided non blocking reads. 2013-02-09 20:56:07 +00:00
Pedro Algarvio
b23f3c3466 Add bogus echo to disabled functions. 2013-02-08 12:54:55 +00:00
Pedro Algarvio
0f93b28d2e Added start daemons function support to SmartOS installations. 2013-02-08 12:43:01 +00:00
Pedro Algarvio
1b1727d8a3 Some work was done to add start daemons support to FreeBSD installs. Needs to be completed when handling #20. 2013-02-08 12:38:00 +00:00
Pedro Algarvio
427ad264d6 Added start daemons function support to Arch installations. 2013-02-08 12:33:47 +00:00
Pedro Algarvio
821182df50 Added start daemons function support to Amazon Linux AMI installations. 2013-02-08 12:15:11 +00:00
Pedro Algarvio
e3c979347f Added start daemons function support to RedHat installations. 2013-02-08 12:12:08 +00:00
Pedro Algarvio
47be06602d Added start daemons function support to CentOS git installations. 2013-02-08 12:09:37 +00:00
Pedro Algarvio
e4de330af2 Added start daemons function support to CentOS stable installations. 2013-02-08 12:07:11 +00:00
Pedro Algarvio
f5db3710b8 Added start daemons function support to Fedora git installations. 2013-02-08 12:01:50 +00:00
Pedro Algarvio
ac281ec161 Added start daemons support to Debian git installations. 2013-02-08 11:59:06 +00:00
Pedro Algarvio
0cd2397fe9 Moved Ubuntu git installations to use the new start daemons function.
* This is only done in git installations because Ubuntu defines that any daemon should run right after installing.
2013-02-08 11:56:03 +00:00
Pedro Algarvio
00d4c44e28 Add the search/execution base for starting daemons in a separate, optional, function. 2013-02-08 11:39:27 +00:00
Pedro Algarvio
f6ba2ba197 Fix gathering data when running separate tests. 2013-02-08 11:30:32 +00:00
Pedro Algarvio
3122ae707d Merge pull request #43 from s0undt3ch/features/errors-on-stderr
Output errors to `stderr` and not `stdout`.
2013-02-08 03:29:53 -08:00
Pedro Algarvio
7c19b81aac Output errors to stderr and not stdout. 2013-02-07 20:48:50 +00:00
Pedro Algarvio
265539a18f Merge pull request #41 from s0undt3ch/develop
Enhancements
2013-02-06 23:59:06 -08:00
Pedro Algarvio
254a289972 Remove the travis badge since it's not currently running the tests on travis, only bamboo. 2013-02-07 07:57:57 +00:00
Pedro Algarvio
4c3775522f Remove previous shell based testing. Show versions report on install test cases. 2013-02-07 05:17:10 +00:00
Pedro Algarvio
46033b0dda Add a readme for the tests. 2013-02-07 04:51:47 +00:00
Pedro Algarvio
c1325acb23 Finish renaming script. Bumped version to mark this event. 2013-02-07 01:44:38 +00:00
Pedro Algarvio
b581092ff3 Add a symlink using the old script name for backwards compatibility. 2013-02-07 01:41:17 +00:00
Pedro Algarvio
13dd4ecfa8 Renamed the script since now we don't just install a minion. 2013-02-07 01:39:41 +00:00
Joseph Hall
a76d4cdacd Merge pull request #40 from s0undt3ch/features/python-unit-testing
Features/python unit testing
2013-02-06 16:43:12 -08:00
Pedro Algarvio
470b410ee1 Fix DISTRO_NAME_L sed call which replaced white-space by underscores. Thanks @geoffgarside. 2013-02-07 00:40:02 +00:00
Pedro Algarvio
8243975646 Some minor changes on travis ci script file. 2013-02-06 21:54:31 +00:00
Pedro Algarvio
3054b03af3 Fix explicit stable install. 2013-02-06 20:42:15 +00:00
Pedro Algarvio
36373b57d9 Print detected grains. 2013-02-06 20:40:35 +00:00
Pedro Algarvio
2d49f56063 Add specific git sha install test case. 2013-02-06 20:31:42 +00:00
Pedro Algarvio
25f6f1bfd6 Add specific git tag install test case. 2013-02-06 20:30:20 +00:00
Pedro Algarvio
399f5eea79 Add latest git develop install test case. 2013-02-06 20:28:37 +00:00
Pedro Algarvio
c6d6de7f50 Script argument needs to be None if not running the bootstrap script. 2013-02-06 20:25:56 +00:00
Pedro Algarvio
263fb37c7f Add explicit stable and piped install tests. 2013-02-06 20:24:05 +00:00
Pedro Algarvio
8e1c5fc95d Provide cleanup functions to revert the changes made by the tests. 2013-02-06 20:14:38 +00:00
Pedro Algarvio
1a28c6cc2d Fix test case. 2013-02-06 08:23:18 +00:00
Pedro Algarvio
9a2e9f546b Added sh and daily installation test cases. 2013-02-06 08:19:31 +00:00
Pedro Algarvio
e3f44739cc Non blocking read of the subprocess to travis does not hang. 2013-02-06 07:40:45 +00:00
Pedro Algarvio
b1b5c7d137 Create XML_OUTPUT_DIR in the proper place and provide verbosity info to XMLTestRunner. 2013-02-05 01:11:59 +00:00