Categorygithub.com/jlambert68/FenixGrpcApiFenixExecutionServerfenixExecutionServerGuiGrpcApigo_grpc_api
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
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/fenixExecutionServerGuiGrpcApi/fenixExecutionServerGuiGrpcApi_GeneralMessagesAndEnums.proto.
Deprecated: Marked as deprecated in FenixExecutionServer/fenixExecutionServerGuiGrpcApi/fenixExecutionServerGuiGrpcApi_GeneralMessagesAndEnums.proto.
Deprecated: Marked as deprecated in FenixExecutionServer/fenixExecutionServerGuiGrpcApi/fenixExecutionServerGuiGrpcApi_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
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');.
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.
TestCase is execution.
Finish with errors in validations.
Finish with errors in validations, but can be rerun.
Finish as expected to TestCase definition.
Finish as expected to TestCase definition, but can be rerun.
All set up for execution, but has not been triggered to start execution.
The TestCase had a forced stop because of timeout due to {time.Now() > 'ExpectedExecutionEndTimeStamp'} for a TIE.
The TestCase had a forced stop because of timeout due to {time.Now() > 'ExpectedExecutionEndTimeStamp'} for a TIE, but can be rerun.
The TestCase stopped executed in an unexpected way.
The TestCase stopped executed in an unexpected way, but can be rerun.
Value used for when the variable is not actively set.
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.
Deprecated: Marked as deprecated in FenixExecutionServer/fenixExecutionServerGuiGrpcApi/fenixExecutionServerGuiGrpcApi_MessagesUsedTogetherWithPubSub.proto.
Deprecated: Marked as deprecated in FenixExecutionServer/fenixExecutionServerGuiGrpcApi/fenixExecutionServerGuiGrpcApi_MessagesUsedTogetherWithPubSub.proto.
Deprecated: Marked as deprecated in FenixExecutionServer/fenixExecutionServerGuiGrpcApi/fenixExecutionServerGuiGrpcApi_MessagesUsedTogetherWithPubSub.proto.
Current version.
Value used for when the variable is not actively set.
Do no reporting at all.
All changes in execution status for TestInstructions and TestCases are reported.
Only changes into execution end status for TestInstructions and TestCases are reported.
Only changes into execution end status for TestCases are reported.
Only changes in execution status for TestCases are reported.
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
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
The Log-post row is of Information Type.
Value used for when the variable is not actively set.
The Log-post row is of Validation Error Type and should be used when the validation of the TestExecution didn't matched expected result.
The Log-post row is of Validation OK Type and should be used when the validation of the TestExecution matched expected result.
The Log-post row is of Warning Type, to inform user that something is not like it should.
Interrupted by in a controlled way.
Interrupted by in a controlled way, but can be rerun.
TestCase is execution.
Finish with errors in validations.
Finish with errors in validations, but can be rerun.
Finish as expected to TestCase definition.
Finish as expected to TestCase definition, but can be rerun.
All set up for execution, but has not been triggered to start execution.
The TestCase had a forced stop because of timeout due to {time.Now() > 'ExpectedExecutionEndTimeStamp'} for a TIE.
The TestCase had a forced stop because of timeout due to {time.Now() > 'ExpectedExecutionEndTimeStamp'} for a TIE, but can be rerun.
The TestCase stopped executed in an unexpected way.
The TestCase stopped executed in an unexpected way, but can be rerun.
Value used for when the variable is not actively set.
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.
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.
TestSuite is execution.
Finish with errors in validations.
Finish with errors in validations, but can be rerun.
Finish as expected to TestSuite definition.
Finish as expected to TestSuite definition, but can be rerun.
All set up for execution, but has not been triggered to start execution.
The TestSuite stopped executed in an unexpected way.
The TestSuite stopped executed in an unexpected way, but can be rerun.
# Variables
Enum value maps for CurrentFenixExecutionGuiProtoFileVersionEnum.
Enum value maps for CurrentFenixExecutionGuiProtoFileVersionEnum.
Enum value maps for ErrorCodesEnum.
Enum value maps for ErrorCodesEnum.
Enum value maps for ExecutionPriorityEnum.
Enum value maps for ExecutionPriorityEnum.
Enum value maps for ExecutionStatusMessagesPubSubSchema_CurrentFenixExecutionGuiProtoFileVersionEnum.
Enum value maps for ExecutionStatusMessagesPubSubSchema_CurrentFenixExecutionGuiProtoFileVersionEnum.
Enum value maps for ExecutionStatusMessagesPubSubSchema_TestCaseExecutionStatusEnum.
Enum value maps for ExecutionStatusMessagesPubSubSchema_TestCaseExecutionStatusEnum.
Enum value maps for ExecutionStatusMessagesPubSubSchema_TestInstructionExecutionStatusEnum.
Enum value maps for ExecutionStatusMessagesPubSubSchema_TestInstructionExecutionStatusEnum.
Enum value maps for ExecutionStatusReportLevelEnum.
Enum value maps for ExecutionStatusReportLevelEnum.
FenixExecutionServerGuiGrpcServicesForExecutionServer_ServiceDesc is the grpc.ServiceDesc for FenixExecutionServerGuiGrpcServicesForExecutionServer service.
FenixExecutionServerGuiGrpcServicesForGuiClient_ServiceDesc is the grpc.ServiceDesc for FenixExecutionServerGuiGrpcServicesForGuiClient 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 LogPostStatusEnum.
Enum value maps for LogPostStatusEnum.
Enum value maps for TestCaseExecutionStatusEnum.
Enum value maps for TestCaseExecutionStatusEnum.
Enum value maps for TestInstructionExecutionStatusEnum.
Enum value maps for TestInstructionExecutionStatusEnum.
Enum value maps for TestSuiteExecutionStatusEnum.
Enum value maps for TestSuiteExecutionStatusEnum.
# Structs
Ack/Nack- Response message with comment.
Message Holding an unique run time identification, used in TesterGui, when calls GuiExecutionServer, to understand if it is connected to the same GuiExecutionServer-instance or not.
Parameter used for Empty inputs, only containing current proto-file version.
The response message from 'GuiExecutionServer' to sent by PubSub to 'TesterGui'.
No description provided by the author
Message holding status for TestCaseExecutions and TestInstructionExecutions.
Message holding status for one TestCaseExecution.
The executions information for one TestInstruction-execution for when it is under execution or has finished executing.
Message holding status for one TestInstructionExecution.
No description provided by the author
Message holding a request to get a Single TestCase Execution.
Message holding a full response for a Single TestCase Execution.
Message used for initiating a single TestCase Execution, with a specific TestData-identification.
Message response from initiating a single TestCase Execution.
Message to be used for requesting TestCases waiting to be executed, for specific Domains and DateTime-span.
Message holding the response for TestCases waiting to be executed, for specific Domains and DateTime-span.
Message to be used for requesting TestCases under execution, for specific Domains and DateTime-span.
Message holding the response for TestCases under execution, for specific Domains and DateTime-span.
Message to be used for requesting TestCase Executions that has been finished , for specific Domains and DateTime-span.
Message holding the response for TestCases under execution, for specific Domains and DateTime-span.
This message holds one log post row from Client System.
No description provided by the author
The request message from 'TesterGui' to receive 'stream' of messages from GuiExecutionServer.
The response message from 'GuiExecutionServer' to sent by stream of status-messages to 'TesterGui'.
One single TestCase Execution Summary.
No description provided by the author
No description provided by the author
Message holding a full response for a one TestCase Execution.
Message holding status for TestCaseExecutions and TestInstructionExecutions.
Message holding status for one TestCaseExecution.
Holds one TestCaseExecution that the TesterGui want to subscribe to.
Holds one TestCaseExecution that the TesterGui want to un-subscribe to.
One single TestCase under Execution Summary.
One single TestCase with finished Execution Summary.
The TestData used when doing one TestCase execution.
Hold one TestData value to corresponding Column(HeaderDataName).
The basic information for one TestInstructionExecution.
The executions information for one TestInstruction-execution for when it is under execution or has finished executing.
All TestInstructionExecution for a specific TestCaseExecution.
Message holding status for one TestInstructionExecution.
UnimplementedFenixExecutionServerGuiGrpcServicesForExecutionServerServer must be embedded to have forward compatible implementations.
UnimplementedFenixExecutionServerGuiGrpcServicesForGuiClientServer must be embedded to have forward compatible implementations.
The request message from 'TesterGui' to unsubscribe from GuiExecutionServer.
Message Holding active User and an unique run time identification, used when TesterGui calls GuiExecutionServer.
Message Holding information about who is the calling client.
# Interfaces
FenixExecutionServerGuiGrpcServicesForExecutionServerClient is the client API for FenixExecutionServerGuiGrpcServicesForExecutionServer service.
FenixExecutionServerGuiGrpcServicesForExecutionServerServer is the server API for FenixExecutionServerGuiGrpcServicesForExecutionServer service.
No description provided by the author
No description provided by the author
FenixExecutionServerGuiGrpcServicesForGuiClientClient is the client API for FenixExecutionServerGuiGrpcServicesForGuiClient service.
FenixExecutionServerGuiGrpcServicesForGuiClientServer is the server API for FenixExecutionServerGuiGrpcServicesForGuiClient service.
UnsafeFenixExecutionServerGuiGrpcServicesForExecutionServerServer may be embedded to opt out of forward compatibility for this service.
UnsafeFenixExecutionServerGuiGrpcServicesForGuiClientServer 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.
Used to have client and server in sync with using the same proto file version.
Execution Enum for a TestCase Execution.
Execution Enum for a TestInstruction Execution.
What level of real time reporting, regarding ExecutionStatus-changes, should ExecutionServer do.
Each log post row is classified with the following.
Execution Enum for a TestCase Execution.
Execution Enum for a TestInstruction Execution.
Execution Enum for a TestSuite Execution.