package
0.0.0-20241014133757-e0eef4aa9e14
Repository: https://github.com/jlambert68/fenixgrpcapi.git
Documentation: pkg.go.dev

# Functions

No description provided by the author
No description provided by the author

# Constants

Value used for when the variable is not actively set.
Deprecated: Marked as deprecated in FenixExecutionServer/fenixExecutionConnectorGrpcApi/fenixExecutionConnectorGrpcApi_GeneralMessagesAndEnums.proto.
Deprecated: Marked as deprecated in FenixExecutionServer/fenixExecutionConnectorGrpcApi/fenixExecutionConnectorGrpcApi_GeneralMessagesAndEnums.proto.
Deprecated: Marked as deprecated in FenixExecutionServer/fenixExecutionConnectorGrpcApi/fenixExecutionConnectorGrpcApi_GeneralMessagesAndEnums.proto.
Current version.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Value used for when the variable is not actively set.
No description provided by the author
Value used for when the variable is not actively set.
Used for execution of single TestCases triggered by the user');.
Used for execution of single TestSuite triggered by the user');.
Only triggered by system that need to trigger probes ');.
Scheduled Suites use this priority');.
Used for execution of multiple TestCases triggered by the user');.
Used for execution of Multiple TestSuites triggered by the user');.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Can only be processed in serial, by the Client system.
Can be processed in parallell, by the Client system.
Value used for when the variable is not actively set.
Stopp sending new tasks for execution.
Defines that TestInstructionAttriebute of type ComboBox.
Defines that TestInstructionAttribute of type FileSelector.
Defines that TestInstructionAttribute of type FunctionSelector.
List the available response variables from TestInstructionsExecutions done before this TestInstructions in this TestCase.
Value used for when the variable is not actively set.
Defines that TestInstructionAttribute of type "TextBox".
Value used for when the variable is not actively set.
Interrupted by in a controlled way.
Interrupted by in a controlled way, but can be rerun.
TestInstruction is execution.
Finish with errors in validations.
Finish with errors in validations, but can be rerun.
Finish as expected to TestInstruction definition.
Finish as expected to TestInstruction definition, but can be rerun.
All set up for execution, but has not been triggered to start execution.
The TestInstruction had a forced stop because of timeout due to {time.Now() > 'ExpectedExecutionEndTimeStamp'}.
The TestInstruction had a forced stop because of timeout due to {time.Now() > 'ExpectedExecutionEndTimeStamp'}, but can be rerun.
The TestInstruction stopped executed in an unexpected way.
The TestInstruction stopped executed in an unexpected way, but can be rerun.
Defines that TestInstructionAttriebute of type ComboBox.
Value used for when the variable is not actively set.
Defines that TestInstructionAttribute of type FileSelector.
Defines that TestInstructionAttribute of type FunctionSelector.
List the available response variables from TestInstructionsExecutions done before this TestInstructions in this TestCase.
Value used for when the variable is not actively set.
Defines that TestInstructionAttribute of type "TextBox".
Deprecated: Marked as deprecated in FenixExecutionServer/fenixExecutionConnectorGrpcApi/fenixExecutionWorkerGrpcApi_MessagesUsedTogetherWithPubSub.proto.
Deprecated: Marked as deprecated in FenixExecutionServer/fenixExecutionConnectorGrpcApi/fenixExecutionWorkerGrpcApi_MessagesUsedTogetherWithPubSub.proto.
Deprecated: Marked as deprecated in FenixExecutionServer/fenixExecutionConnectorGrpcApi/fenixExecutionWorkerGrpcApi_MessagesUsedTogetherWithPubSub.proto.
Deprecated: Marked as deprecated in FenixExecutionServer/fenixExecutionConnectorGrpcApi/fenixExecutionWorkerGrpcApi_MessagesUsedTogetherWithPubSub.proto.
Current version.

# Variables

Enum value maps for CurrentFenixExecutionConnectorProtoFileVersionEnum.
Enum value maps for CurrentFenixExecutionConnectorProtoFileVersionEnum.
Enum value maps for ErrorCodesEnum.
Enum value maps for ErrorCodesEnum.
Enum value maps for ExecutionPriorityEnum.
Enum value maps for ExecutionPriorityEnum.
FenixExecutionConnectorGrpcServices_ServiceDesc is the grpc.ServiceDesc for FenixExecutionConnectorGrpcServices service.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Enum value maps for ProcessingCapabilityForClientSystemEnum.
Enum value maps for ProcessingCapabilityForClientSystemEnum.
Enum value maps for TestInstructionAttributeTypeEnum.
Enum value maps for TestInstructionAttributeTypeEnum.
Enum value maps for TestInstructionExecutionStatusEnum.
Enum value maps for TestInstructionExecutionStatusEnum.
Enum value maps for TriggerProcessTestInstructionExecutionPubSubRequest_CurrentFenixExecutionWorkerProtoFileVersionEnum.
Enum value maps for TriggerProcessTestInstructionExecutionPubSubRequest_CurrentFenixExecutionWorkerProtoFileVersionEnum.
Enum value maps for TriggerProcessTestInstructionExecutionPubSubRequest_TestInstructionAttributeTypeEnum.
Enum value maps for TriggerProcessTestInstructionExecutionPubSubRequest_TestInstructionAttributeTypeEnum.

# Structs

Ack/Nack- Response message with comment.
Message Holding information about who is the calling client system.
Parameter used for Empty inputs, only containing current proto-file version.
Used for test with 'TriggerPostRestCallForTestInstructionExecution' This message is sent from Client System, to Fenix Execution Server via a Execution Worker, when a TestExecution has stopped executed, and the result is final (OK or not OK result).
Used for test with 'TriggerPostRestCallForTestInstructionExecution' Request used by Execution Server to initiate an TestInstruction Execution by Execution Client.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Used for test with 'TriggerPostRestCallForTestInstructionExecution' Response from execution client to execution worker using direct gRPC call instead of doing response on call, due to it is not possible to call Worker from Connector.
Message used for Triggering simulation that Connector received message from Worker, used for testing.
Same format is used within PubSub-schema Request used by Execution Server to initiate an TestInstruction Execution by Execution Client.
Message Holding information about who is the calling client system.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Message used for Triggering messages from Connector to Worker.
UnimplementedFenixExecutionConnectorGrpcServicesServer must be embedded to have forward compatible implementations.

# Interfaces

FenixExecutionConnectorGrpcServicesClient is the client API for FenixExecutionConnectorGrpcServices service.
FenixExecutionConnectorGrpcServicesServer is the server API for FenixExecutionConnectorGrpcServices service.
UnsafeFenixExecutionConnectorGrpcServicesServer may be embedded to opt out of forward compatibility for this service.

# Type aliases

Used to have client and server in sync with using the same proto file version.
Error codes - for now a test.
Execution priority for TestInstructions, TestCases and TestSuites.
How a Client is able to process requests in serial or parallell, regarding TestInstructions, TestCases and/or TestSuites.
The TestInstructionAttribute can have one of the following types: "TextBox", "ComboBox", "FileSelector", "FunctionSelector".
Execution Enum for a TestInstruction Execution.
Used to have client and server in sync with using the same proto file version *** Must be synced with enum in 'fenixExecutionWorkerGrpcApi_GeneralMessagesAndEnums.proto'.
The TestInstructionAttribute can have one of the following types: "TextBox", "ComboBox", "FileSelector", "FunctionSelector" *** Must be synced with enum in 'fenixExecutionWorkerGrpcApi_GeneralMessagesAndEnums.proto'.