|
PROFINET IO Controller Stack 1.0.0
Modern C++ implementation of a PROFINET IO Controller stack
|
Tests for the ProfinetDevice::StartCyclic lifecycle. More...
#include <gmock/gmock.h>#include <gtest/gtest.h>#include <memory>#include <stdexcept>#include <string>#include <vector>#include "mocks/mockCyclicController.h"#include "mocks/mockRPCCon.h"#include "profinet/device.h"
Include dependency graph for test_deviceStartCyclic.cpp:Go to the source code of this file.
Classes | |
| class | profinet::device::StartCyclicTests |
Namespaces | |
| namespace | profinet |
| namespace | profinet::device |
Functions | |
| profinet::device::TEST_F (StartCyclicTests, ConnectsWithAlarmCrAndIocrSetup) | |
| profinet::device::TEST_F (StartCyclicTests, StartsRtAfterPrmEndAndApplicationReady) | |
| profinet::device::TEST_F (StartCyclicTests, MissingCyclicResultFailsStartup) | |
| profinet::device::TEST_F (StartCyclicTests, ApplicationReadyFailurePropagates) | |
| profinet::device::TEST_F (StartCyclicTests, ApplicationReadyFailureDoesNotStartRt) | |
| profinet::device::TEST (StartCyclicOrderingTests, StartsRtAfterApplicationReadyWhenDisabled) | |
| profinet::device::TEST (StartCyclicOrderingTests, ApplicationReadyCanBeSkipped) | |
| profinet::device::TEST_F (StartCyclicTests, CommitsConnectedDeviceState) | |
| profinet::device::TEST_F (StartCyclicTests, RequestsAlarmCrConnection) | |
| profinet::device::TEST (StartCyclicArHandlingTests, ReleasesExistingArBeforeNewConnect) | |
| profinet::device::TEST (StartCyclicArHandlingTests, StopsAlarmListenerBeforeReplacingAr) | |
| profinet::device::TEST (StartCyclicRollbackTests, PrmEndFailureRollsBack) | |
| profinet::device::TEST (StartCyclicRollbackTests, MissingCyclicResultRollsBack) | |
| profinet::device::TEST (StartCyclicRollbackTests, ApplicationReadyFailureStopsStartedRt) | |
| profinet::device::TEST (StartCyclicRollbackTests, ReleaseFailureDoesNotMaskOriginalError) | |
Tests for the ProfinetDevice::StartCyclic lifecycle.
Verifies startup ordering, optional ApplicationReady handling, AR replacement, alarm-listener cleanup, and rollback behavior.
Definition in file test_deviceStartCyclic.cpp.