Search in sources :

Example 1 with NodeId

use of com.swirlds.common.NodeId in project hedera-services by hashgraph.

the class RecordStreamManagerTest method init.

@BeforeAll
public static void init() throws Exception {
    given(platform.getSelfId()).willReturn(new NodeId(false, 0L));
    NodeLocalProperties disabledProps = mock(NodeLocalProperties.class);
    given(disabledProps.isRecordStreamEnabled()).willReturn(false);
    NodeLocalProperties enabledProps = mock(NodeLocalProperties.class);
    given(enabledProps.isRecordStreamEnabled()).willReturn(true);
    configProps(disabledProps);
    configProps(enabledProps);
    RecordStreamType streamType = mock(RecordStreamType.class);
    disableStreamingInstance = new RecordStreamManager(platform, runningAvgsMock, disabledProps, recordMemo, INITIAL_RANDOM_HASH, streamType);
    enableStreamingInstance = new RecordStreamManager(platform, runningAvgsMock, enabledProps, recordMemo, INITIAL_RANDOM_HASH, streamType);
}
Also used : NodeId(com.swirlds.common.NodeId) NodeLocalProperties(com.hedera.services.context.properties.NodeLocalProperties) BeforeAll(org.junit.jupiter.api.BeforeAll)

Example 2 with NodeId

use of com.swirlds.common.NodeId in project hedera-services by hashgraph.

the class ServicesStatsManagerTest method setup.

@BeforeEach
void setup() {
    ServicesStatsManager.loopFactory = threads;
    ServicesStatsManager.pause = pause;
    given(platform.getSelfId()).willReturn(new NodeId(false, 123L));
    given(properties.statsHapiOpsSpeedometerUpdateIntervalMs()).willReturn(updateIntervalMs);
    subject = new ServicesStatsManager(counters, runningAvgs, miscSpeedometers, speedometers, properties, () -> storage, () -> bytecode);
}
Also used : NodeId(com.swirlds.common.NodeId) BeforeEach(org.junit.jupiter.api.BeforeEach)

Aggregations

NodeId (com.swirlds.common.NodeId)2 NodeLocalProperties (com.hedera.services.context.properties.NodeLocalProperties)1 BeforeAll (org.junit.jupiter.api.BeforeAll)1 BeforeEach (org.junit.jupiter.api.BeforeEach)1