aboutsummaryrefslogtreecommitdiffstats
path: root/clustercontroller-core/src/test/java/com/yahoo/vespa/clustercontroller/core/testutils
Commit message (Collapse)AuthorAgeFilesLines
* Update copyrightJon Bratseth2023-10-095-5/+5
|
* Fix exception messageHarald Musum2023-05-121-1/+1
|
* Fix more testsjonmv2022-10-221-0/+1
|
* Make sure we don't call wait() with 0 as argumentHarald Musum2022-09-212-6/+9
| | | | wait(0) will wait indefinitely
* Simplify: Require wait task to be non-nullHarald Musum2022-09-191-8/+9
|
* Create supervisor only in tests that uses itHarald Musum2022-09-191-5/+4
|
* Remove support for 'setsystemstate2' RPC method in cluster controllerHarald Musum2022-09-051-1/+1
|
* Make sure to handle InterruptedException, otherwise tests might run foreverHarald Musum2022-08-311-0/+1
|
* Clean up a bitHarald Musum2022-08-231-41/+36
|
* Revert "Cluster controller unit test cleanup, part 4 [run-systemtest]"Harald Musum2022-08-221-36/+41
|
* Clean up a bitHarald Musum2022-08-181-41/+36
|
* Use one timeout and cleanup timeout usage a bitHarald Musum2022-08-112-24/+24
|
* Change indentation in output to make it easier to readHarald Musum2022-08-111-3/+4
|
* Use plural for methods returning collectionHÃ¥kon Hallingstad2022-04-191-1/+1
|
* Update Verizon Media copyright notices.gjoranv2021-10-073-3/+3
|
* Update 2017 copyright notices.gjoranv2021-10-072-2/+2
|
* Mincor cleanup, no functional changsHarald Musum2021-02-213-39/+9
|
* LogLevel.INFO -> Level.INFOgjoranv2020-04-251-3/+3
|
* Import java.util.logging.Level instead of com.yahoo.log.LogLevelgjoranv2020-04-251-1/+1
|
* Cleanup tests, no functional changesHarald Musum2019-09-033-16/+16
|
* Support configurable two-phase state transitions in cluster controllerTor Brede Vekterli2019-03-141-2/+11
|
* Avoid candidate state racing with published state in testsTor Brede Vekterli2018-04-271-0/+15
| | | | | | | | Since the tests using `StateWaiter` expects to observe _both_ versioned and unversioned (candidate) states, we ignore candidate states iff they are equal to the versioned state we have already observed. Otherwise, tests waiting for a _versioned_ state risk never observing the version number itself (only a candidate following it) and hang until they time out.
* ZooKeeper-persist and load published cluster state bundlesTor Brede Vekterli2018-04-243-26/+96
| | | | | | | | | | | | | | | | Store synchronously upon each new versioned state, load whenever controller is elected master. Effectively carries over visible node states from one controller's lifetime to the next. This removes the edge case where default bucket space content nodes are marked as in Maintainence until their global merge status is known. To avoid controller tripping over its own feet, state bundles are now _not_ versioned at all until the initial send time period has passed. This prevents overwriting the state persisted from a previous controller with a transient state where all nodes are down due to not having Slobrok contact yet. A new cluster state recompute+send edge has been added when the master passes its initial state send time period.
* Initial support for per bucket space cluster states in cluster controllerTor Brede Vekterli2018-02-222-4/+6
| | | | | Multiple spaces are only enabled in tests, so the controller still only generates the legacy baseline cluster state, maintaining today's behavior.
* Update copyright headersJon Bratseth2017-06-145-5/+5
|
* Revert "Update copyright headers"Jon Bratseth2017-06-145-5/+5
|
* Update copyright headersJon Bratseth2017-06-145-5/+5
|
* Remove carriage returnJon Bratseth2017-06-141-1/+1
|
* Revert "Copyright header"Jon Bratseth2017-06-135-6/+6
|
* Copyright headerJon Bratseth2017-06-135-6/+6
|
* PublishJon Bratseth2016-06-155-0/+468