Search in sources :

Example 1 with State

use of org.apache.tez.dag.api.client.VertexStatus.State in project tez by apache.

the class TestVertexStatusBuilder method testVertexStateConversion.

@Test(timeout = 5000)
public void testVertexStateConversion() {
    for (VertexState state : VertexState.values()) {
        DAGProtos.VertexStatusStateProto stateProto = VertexStatusBuilder.getProtoState(state);
        VertexStatus.State clientState = VertexStatus.getState(stateProto);
        Assert.assertEquals(state.name(), clientState.name());
    }
}
Also used : State(org.apache.tez.dag.api.client.VertexStatus.State) DAGProtos(org.apache.tez.dag.api.records.DAGProtos) VertexState(org.apache.tez.dag.app.dag.VertexState) Test(org.junit.Test)

Aggregations

State (org.apache.tez.dag.api.client.VertexStatus.State)1 DAGProtos (org.apache.tez.dag.api.records.DAGProtos)1 VertexState (org.apache.tez.dag.app.dag.VertexState)1 Test (org.junit.Test)1