[
https://issues.apache.org/jira/browse/IGNITE-18592?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Sergey Korotkov updated IGNITE-18592:
-------------------------------------
Description:
Current Ignite base class of ducktape service (DucktestsService class) prevents
the node cleanup before the service start (which is the default ducktape
service behaviour in fact).
This causes say the following problem. The
{{ignitetest.tests.rebalance.persistent_test.RebalancePersistentTest.node_join_historical_test}}
test frees nodes used by one of its IgniteApplicationService (preloader)
before the test completion. So some other test running concurrently may reuse
this node (yet uncleaned and containing data at /mnt/service) which would cause
unexpected test failures.
was:
The
{{ignitetest.tests.rebalance.persistent_test.RebalancePersistentTest.node_join_historical_test}}
test frees nodes used by one of its IgniteApplicationService (preloader)
before the test completion.
It causes the following two problems:
1. Logs of the preloader are not copied to the test results package
2. Some other test running concurrently may try to reuse this node (yet
uncleaned and containing data at /mnt/service) which would cause unexpected
test failures.
> [ducktests] Clean nodes before service start
> --------------------------------------------
>
> Key: IGNITE-18592
> URL: https://issues.apache.org/jira/browse/IGNITE-18592
> Project: Ignite
> Issue Type: Test
> Reporter: Sergey Korotkov
> Assignee: Sergey Korotkov
> Priority: Minor
> Labels: ducktests
>
> Current Ignite base class of ducktape service (DucktestsService class)
> prevents the node cleanup before the service start (which is the default
> ducktape service behaviour in fact).
> This causes say the following problem. The
> {{ignitetest.tests.rebalance.persistent_test.RebalancePersistentTest.node_join_historical_test}}
> test frees nodes used by one of its IgniteApplicationService (preloader)
> before the test completion. So some other test running concurrently may
> reuse this node (yet uncleaned and containing data at /mnt/service) which
> would cause unexpected test failures.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)