Commit Graph

246 Commits

Author SHA1 Message Date
Yasuharu Nakano
2d255344c2 Add "Outdated:" label and up-to-date message to 'outdated' command. 2015-03-09 21:31:09 +09:00
Yasuharu Nakano
2c2bfdebc8 Add 'outdated' command. 2015-03-08 22:53:09 +09:00
Marco Vermeulen
44221030ae Introducing broker api environment variable. 2014-09-29 08:53:13 +01:00
Marco Vermeulen
2dee3e4ce1 Bolster tests and accommodate explicit selfupdate. 2014-08-27 21:12:07 +01:00
Marco Vermeulen
e9c3a55f44 Delays upgrade notification until first command typed. 2014-08-27 21:12:07 +01:00
Marco Vermeulen
302ac73f89 Migrates to new latest broadcast endpoint. 2014-08-06 22:30:07 +01:00
Marco Vermeulen
bc238047a5 Introduce new broadcast service and config. 2014-07-26 00:15:58 +01:00
Marco Vermeulen
d9e7a7d10e Adds package structure to groovy test sources. 2014-07-24 13:24:40 +01:00
Marco Vermeulen
8e5e354f05 Introduces stubs to replace vertx and mongo. To be supplemented with integration tests. 2014-07-24 13:11:49 +01:00
Marco Vermeulen
32d61738ba Introduce embedded mongo with full fixture. 2014-07-24 13:11:49 +01:00
Marco Vermeulen
0a56b807a4 Remove dependency on vert in tests. 2014-07-24 13:11:49 +01:00
Marco Vermeulen
5ae4a3322c Do not suggest selfupdate if curl times out. 2013-12-05 14:16:55 +00:00
Marco Vermeulen
3ae1073768 Do not go offline when curl times out on initialisation. 2013-12-05 13:51:49 +00:00
Marco Vermeulen
5acd0b6c68 Introduce ability to force selfupdate. 2013-12-05 12:45:29 +00:00
Marco Vermeulen
c326d9fae9 Comment out exit status steps in spec. Fails due to async behaviour of bash env. 2013-11-29 08:16:48 +00:00
Nuno Pinge
bd8a6e01e0 added exit status steps to gvm install feature (fixes #223) 2013-11-27 03:30:12 -05:00
Marco Vermeulen
437876ffa1 Small groovy tweaks on junit cucumber test runner. 2013-11-16 17:22:20 +00:00
Marco Vermeulen
3ea1843899 Remove redundant local version scenario. 2013-11-02 09:26:15 +00:00
Marco Vermeulen
9c239ee9b8 Makes step def files uniform. Replace Given, When, Then with And. 2013-10-28 11:37:59 +00:00
Marco Vermeulen
8d90364ca0 Allow flushing of Remote Version token file. 2013-10-28 11:32:57 +00:00
Marco Vermeulen
2549996028 Point jmeter tests to localhost, make port configurable. 2013-10-27 13:07:05 +00:00
Marco Vermeulen
128c669717 Introducing jmeter tests. 2013-10-27 12:34:35 +00:00
Marco Vermeulen
1d88c9ecd5 Fixes edge case where empty version token is written on api unavailable. 2013-10-25 20:42:14 +01:00
Marco Vermeulen
56fc80a7ef Removes suggestive selfupdate switch making it mandatory. SSU is now the only means of notifying users of updates. 2013-10-25 17:59:18 +01:00
Marco Vermeulen
6100a68212 Revert "Revert "Remove nagging message for upgrade.""
This reverts commit 707104e58e.
2013-10-25 17:07:02 +01:00
Marco Vermeulen
707104e58e Revert "Remove nagging message for upgrade."
This reverts commit e421f30255.
2013-10-25 12:55:57 +01:00
Marco Vermeulen
e421f30255 Remove nagging message for upgrade. 2013-10-24 21:10:25 +01:00
Marco Vermeulen
40f1ed62a6 Make GVM less chatty on console init. Version is cached in token file for a day. 2013-10-23 17:36:09 +01:00
Marco Vermeulen
f56fd21e41 Ajdust bootstrap process to accomodate auto selfupdate. 2013-09-16 21:37:19 +01:00
Marco Vermeulen
3a5d56afd7 Remove redundant test from bootstrap spec. 2013-09-16 08:52:35 +01:00
Marco Vermeulen
53ecca33a9 Add step descriptions to bootstrap spec. 2013-09-16 08:52:12 +01:00
Marco Vermeulen
c5f0586595 Remove unused import. 2013-09-16 08:42:12 +01:00
Marco Vermeulen
dc19fb12dd Prime configuration file with gvm_auto_selfupdate config. During initial install and selfupdate. 2013-09-16 08:40:14 +01:00
Marco Vermeulen
e7afb9b079 Introduce initial auto selfupdate functionality. 2013-09-13 08:52:22 +01:00
Marco Vermeulen
155a155f53 Curlstub can now be primed for multiple invocations. 2013-09-13 08:48:47 +01:00
Marco Vermeulen
10608dd94f Run tests under /tmp/gvm-test 2013-09-13 08:34:57 +01:00
Marco Vermeulen
7162bdbf70 Make CurlStub optional for GvmBashEnvBuilder. 2013-09-10 08:52:19 +01:00
Marco Vermeulen
97dd55a11f Move default base dir back to /tmp folder, set as constant in TestUtils. 2013-09-09 17:27:53 +01:00
Marco Vermeulen
e6ad421aef Removed obsolete baseEnv field from builder. 2013-09-08 19:46:52 +01:00
Marco Vermeulen
35e7254f89 Fixed obscure broadcast flushing bug exposed by new test infrastructure. 2013-09-08 19:46:13 +01:00
Marco Vermeulen
a9c1a5b3a5 Integrate bash env builder with cucumber step defs. 2013-09-08 19:32:33 +01:00
Marco Vermeulen
4cc43baa64 Remove obsolete code from env.groovy. Replaced by bash env builder. 2013-09-08 19:31:46 +01:00
Marco Vermeulen
8f06a830fb Some integration tweaks for selfupdate steps with new bash env builder. 2013-09-08 19:30:42 +01:00
Marco Vermeulen
2eda46992d Add archive and tmp folder support gvm bash env builder. Refactor base folder name. 2013-09-08 19:28:56 +01:00
Marco Vermeulen
a157ee6e3e Add support for etc and ext folders in gvm bash env builder. 2013-09-08 17:37:52 +01:00
Marco Vermeulen
0fea800020 Set simple PATH for bash env initialisation. 2013-09-08 15:54:00 +01:00
Marco Vermeulen
7eed2679f8 First spock specification to test bootstrap. 2013-09-08 15:45:45 +01:00
Marco Vermeulen
a4f55e59b4 Introduce gvm bash env builder for convenience in testing. 2013-09-08 15:44:53 +01:00
Marco Vermeulen
53379ad69a Introduce test utils for creating base directory. 2013-09-08 15:43:38 +01:00
Marco Vermeulen
95d5850d93 Rework curl stub. 2013-09-08 15:42:52 +01:00