Skip to content

Fix kudu test environment on travis and enable all basic ITs#17

Merged
dannyqiu merged 2 commits intokudu-masterfrom
feature-enable-kudu-basic-it
Mar 24, 2019
Merged

Fix kudu test environment on travis and enable all basic ITs#17
dannyqiu merged 2 commits intokudu-masterfrom
feature-enable-kudu-basic-it

Conversation

@dannyqiu
Copy link
Copy Markdown
Collaborator

In the previous code, the kudu test environment would not properly quit the master and tablet servers, leaving the tablet server running. This means that moving from one IT to the next, the tablet server would not properly start up because of a "locked file".

This fix introduces multiple watchdogs to keep track of the master and tablet servers separately and kills them all individually.

@dannyqiu dannyqiu requested a review from chengyanz March 24, 2019 21:02
@dannyqiu dannyqiu merged commit 7bffaa4 into kudu-master Mar 24, 2019
@dannyqiu dannyqiu deleted the feature-enable-kudu-basic-it branch March 24, 2019 21:04
ChesleyTan pushed a commit that referenced this pull request Apr 22, 2019
* Enable rest of Geowave basic IT

* Destroy kudu db files on tear down, create separate watchdogs

Signed-off-by: Danny Qiu <dqiu55@gmail.com>
ChesleyTan pushed a commit that referenced this pull request Apr 22, 2019
* Enable rest of Geowave basic IT

* Destroy kudu db files on tear down, create separate watchdogs

Signed-off-by: Danny Qiu <dqiu55@gmail.com>
ChesleyTan pushed a commit that referenced this pull request Apr 22, 2019
* Enable rest of Geowave basic IT

* Destroy kudu db files on tear down, create separate watchdogs

Signed-off-by: Danny Qiu <dqiu55@gmail.com>
dannyqiu added a commit that referenced this pull request May 3, 2019
* Enable rest of Geowave basic IT

* Destroy kudu db files on tear down, create separate watchdogs

Signed-off-by: Danny Qiu <dqiu55@gmail.com>
dannyqiu added a commit that referenced this pull request May 3, 2019
* Enable rest of Geowave basic IT

* Destroy kudu db files on tear down, create separate watchdogs

Signed-off-by: Danny Qiu <dqiu55@gmail.com>
dannyqiu added a commit that referenced this pull request May 6, 2019
* Enable rest of Geowave basic IT

* Destroy kudu db files on tear down, create separate watchdogs

Signed-off-by: Danny Qiu <dqiu55@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants