[ 
https://issues.apache.org/jira/browse/MESOS-2503?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

[email protected] reassigned MESOS-2503:
-----------------------------------------

    Assignee: [email protected]

> Check TaskStatus::Reason in tests
> ---------------------------------
>
>                 Key: MESOS-2503
>                 URL: https://issues.apache.org/jira/browse/MESOS-2503
>             Project: Mesos
>          Issue Type: Improvement
>          Components: test
>            Reporter: Alexander Rukletsov
>            Assignee: [email protected]
>
> We have a number of reasons for task status updates, but we do not test all 
> of them. On the other side, some failures that we check in our tests do not 
> have reason field set. It would be nice to have a check for state, reason and 
> source for every failed or lost task. E.g.
> {code}
>   AWAIT_READY(status4);
>   EXPECT_EQ(TASK_LOST, status4.get().state());
>   EXPECT_EQ(TaskStatus::SOURCE_SLAVE, status4.get().source());
>   EXPECT_EQ(TaskStatus::REASON_EXECUTOR_TERMINATED, status4.get().reason());
> {code}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to