Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Backport stable/8.3] fix: Set variables from ThrowError command #1082

Merged
5 commits merged into from
Feb 8, 2024

fix(engine): Add missing import statement

7876c52
Select commit
Loading
Failed to load commit list.
Sign in for the full log view
Merged

[Backport stable/8.3] fix: Set variables from ThrowError command #1082

fix(engine): Add missing import statement
7876c52
Select commit
Loading
Failed to load commit list.
GitHub Actions / Test Results succeeded Feb 8, 2024 in 0s

All 110 tests pass in 1m 26s

 50 files  + 35   50 suites  +35   1m 26s ⏱️ + 1m 12s
110 tests + 87  110 ✅ + 87  0 💤 ±0  0 ❌ ±0 
353 runs  +284  353 ✅ +284  0 💤 ±0  0 ❌ ±0 

Results for commit 7876c52. ± Comparison against earlier commit 20e6d65.

Annotations

Check notice on line 0 in .github

See this annotation in the file changed.

@github-actions github-actions / Test Results

110 tests found

There are 110 tests, see "Raw output" for the full list of tests.
Raw output
io.camunda.zeebe.process.test.assertions.BpmnAssertTest ‑ testAssertThatActivatedJobReturnsJobAssert
io.camunda.zeebe.process.test.assertions.BpmnAssertTest ‑ testAssertThatDeploymentEventReturnsDeploymentAssert
io.camunda.zeebe.process.test.assertions.BpmnAssertTest ‑ testAssertThatInspectedProcessInstanceReturnsProcessInstanceAssert
io.camunda.zeebe.process.test.assertions.BpmnAssertTest ‑ testAssertThatProcessInstanceEventReturnsProcessInstanceAssert
io.camunda.zeebe.process.test.assertions.BpmnAssertTest ‑ testAssertThatProcessInstanceResultReturnsProcessInstanceAssert
io.camunda.zeebe.process.test.assertions.BpmnAssertTest ‑ testAssertThatPublishMessageResponseReturnsMessageAssert
io.camunda.zeebe.process.test.assertions.VariablesMapAssertTest$ContainsVariable ‑ shouldNotThrowAssertionErrorWhenVariableIsKnown
io.camunda.zeebe.process.test.assertions.VariablesMapAssertTest$ContainsVariable ‑ shouldThrowAssertionErrorWhenVariableIsUnknown
io.camunda.zeebe.process.test.assertions.VariablesMapAssertTest$HasVariableWithValue ‑ shouldBeLenientWithRespectToFieldOrder
io.camunda.zeebe.process.test.assertions.VariablesMapAssertTest$HasVariableWithValue ‑ shouldNotThrowAssertionErrorWhenVariableIsKnownAndValueIsCorrect
io.camunda.zeebe.process.test.assertions.VariablesMapAssertTest$HasVariableWithValue ‑ shouldThrowAssertionErrorWhenValueIsDifferent
io.camunda.zeebe.process.test.assertions.VariablesMapAssertTest$HasVariableWithValue ‑ shouldThrowAssertionErrorWhenVariableIsUnknown
io.camunda.zeebe.process.test.engine.EngineClientTest ‑ shouldActivateJob
io.camunda.zeebe.process.test.engine.EngineClientTest ‑ shouldBroadcastSignal
io.camunda.zeebe.process.test.engine.EngineClientTest ‑ shouldBroadcastSignalWithVariables
io.camunda.zeebe.process.test.engine.EngineClientTest ‑ shouldCancelProcessInstance
io.camunda.zeebe.process.test.engine.EngineClientTest ‑ shouldCompleteJob
io.camunda.zeebe.process.test.engine.EngineClientTest ‑ shouldCreateInstanceWithoutVariables
io.camunda.zeebe.process.test.engine.EngineClientTest ‑ shouldCreateProcessInstance
io.camunda.zeebe.process.test.engine.EngineClientTest ‑ shouldCreateProcessInstanceWithResult
io.camunda.zeebe.process.test.engine.EngineClientTest ‑ shouldDeployForm
io.camunda.zeebe.process.test.engine.EngineClientTest ‑ shouldDeployProcess
io.camunda.zeebe.process.test.engine.EngineClientTest ‑ shouldDeployResource
io.camunda.zeebe.process.test.engine.EngineClientTest ‑ shouldEvaluateDecisionByDecisionId
io.camunda.zeebe.process.test.engine.EngineClientTest ‑ shouldEvaluateDecisionByDecisionKey
io.camunda.zeebe.process.test.engine.EngineClientTest ‑ shouldFailJob
io.camunda.zeebe.process.test.engine.EngineClientTest ‑ shouldIncreaseTheTime
io.camunda.zeebe.process.test.engine.EngineClientTest ‑ shouldModifyProcessInstance
io.camunda.zeebe.process.test.engine.EngineClientTest ‑ shouldPrintRecords
io.camunda.zeebe.process.test.engine.EngineClientTest ‑ shouldPublishMessage
io.camunda.zeebe.process.test.engine.EngineClientTest ‑ shouldReadProcessInstanceRecords
io.camunda.zeebe.process.test.engine.EngineClientTest ‑ shouldRejectCommand
io.camunda.zeebe.process.test.engine.EngineClientTest ‑ shouldRequestTopology
io.camunda.zeebe.process.test.engine.EngineClientTest ‑ shouldReturnOnlySpecifiedVariablesOnJobActivation
io.camunda.zeebe.process.test.engine.EngineClientTest ‑ shouldThrowErrorOnJob
io.camunda.zeebe.process.test.engine.EngineClientTest ‑ shouldUpdateRetiresOnJob
io.camunda.zeebe.process.test.engine.EngineClientTest ‑ shouldUpdateVariablesOnProcessInstance
io.camunda.zeebe.process.test.engine.EngineClientTest ‑ shouldUseBuiltInClient
io.camunda.zeebe.process.test.engine.EngineClientTest ‑ shouldUseGatewayAddressToBuildClient
io.camunda.zeebe.process.test.engine.EngineStateMonitorTest ‑ testOnIdleCallbackIsCalledWhenEngineIsAlreadyIdle
io.camunda.zeebe.process.test.engine.EngineStateMonitorTest ‑ testOnIdleCallbackIsCalledWhenIdleStateIsReached
io.camunda.zeebe.process.test.engine.EngineStateMonitorTest ‑ testOnProcessingCallbackIsCalledWhenBusyStateIsReached
io.camunda.zeebe.process.test.engine.EngineStateMonitorTest ‑ testOnProcessingCallbackIsCalledWhenEngineIsAlreadyBusy
io.camunda.zeebe.process.test.engine.GrpcToLogStreamGatewayTest ‑ testImplementsGatewayEndpoint(String)[1]
io.camunda.zeebe.process.test.engine.db.BytesTest ‑ shouldCompareEarlierDateAsNegativeNumber
io.camunda.zeebe.process.test.engine.db.BytesTest ‑ shouldCompareEqualArraysAsZero
io.camunda.zeebe.process.test.engine.db.BytesTest ‑ shouldCompareLaterDateAsPositiveNumber
io.camunda.zeebe.process.test.engine.db.BytesTest ‑ shouldYieldLongerByteArrayAsBigger
io.camunda.zeebe.process.test.engine.db.BytesTest ‑ shouldYieldShorterByteArrayAsSmaller
io.camunda.zeebe.process.test.engine.db.DbStringColumnFamilyTest ‑ shouldAllowSingleNestedWhileEqualPrefix
io.camunda.zeebe.process.test.engine.db.DbStringColumnFamilyTest ‑ shouldPutValue
io.camunda.zeebe.process.test.engine.db.DbStringColumnFamilyTest ‑ shouldThrowExceptionOnMultipleNestedWhileEqualPrefix
io.camunda.zeebe.process.test.engine.db.DbStringColumnFamilyTest ‑ shouldUseForeachPair
io.camunda.zeebe.process.test.engine.db.DbStringColumnFamilyTest ‑ shouldUseForeachValue
io.camunda.zeebe.process.test.engine.db.DbStringColumnFamilyTest ‑ shouldUseWhileEqualPrefix
io.camunda.zeebe.process.test.engine.db.DbStringColumnFamilyTest ‑ shouldUseWhileEqualPrefixLikeGet
io.camunda.zeebe.process.test.engine.db.DbStringColumnFamilyTest ‑ shouldUseWhileTrue
io.camunda.zeebe.process.test.engine.db.InMemoryZeebeDbColumnFamilyTest ‑ shouldCheckForExistence
io.camunda.zeebe.process.test.engine.db.InMemoryZeebeDbColumnFamilyTest ‑ shouldCheckIfEmpty
io.camunda.zeebe.process.test.engine.db.InMemoryZeebeDbColumnFamilyTest ‑ shouldDeleteExisting
io.camunda.zeebe.process.test.engine.db.InMemoryZeebeDbColumnFamilyTest ‑ shouldDeleteExistingOnForeachPair
io.camunda.zeebe.process.test.engine.db.InMemoryZeebeDbColumnFamilyTest ‑ shouldDeleteExistingWhileTrue
io.camunda.zeebe.process.test.engine.db.InMemoryZeebeDbColumnFamilyTest ‑ shouldDeleteKeyIfExists
io.camunda.zeebe.process.test.engine.db.InMemoryZeebeDbColumnFamilyTest ‑ shouldDeleteKeyIfNotExists
io.camunda.zeebe.process.test.engine.db.InMemoryZeebeDbColumnFamilyTest ‑ shouldInsertAndGetMultipleValues
io.camunda.zeebe.process.test.engine.db.InMemoryZeebeDbColumnFamilyTest ‑ shouldInsertMultipleValues
io.camunda.zeebe.process.test.engine.db.InMemoryZeebeDbColumnFamilyTest ‑ shouldInsertValue
io.camunda.zeebe.process.test.engine.db.InMemoryZeebeDbColumnFamilyTest ‑ shouldNotDeleteExistingDifferentKey
io.camunda.zeebe.process.test.engine.db.InMemoryZeebeDbColumnFamilyTest ‑ shouldNotExist
io.camunda.zeebe.process.test.engine.db.InMemoryZeebeDbColumnFamilyTest ‑ shouldReturnNullIfNotExist
io.camunda.zeebe.process.test.engine.db.InMemoryZeebeDbColumnFamilyTest ‑ shouldThrowExceptionWhenInsertingDuplicateKey
io.camunda.zeebe.process.test.engine.db.InMemoryZeebeDbColumnFamilyTest ‑ shouldThrowExceptionWhenUpdatingNonExistingValue
io.camunda.zeebe.process.test.engine.db.InMemoryZeebeDbColumnFamilyTest ‑ shouldUpdateValue
io.camunda.zeebe.process.test.engine.db.InMemoryZeebeDbColumnFamilyTest ‑ shouldUpsertExistingKey
io.camunda.zeebe.process.test.engine.db.InMemoryZeebeDbColumnFamilyTest ‑ shouldUpsertNonExistingKey
io.camunda.zeebe.process.test.engine.db.InMemoryZeebeDbColumnFamilyTest ‑ shouldUseForeachPair
io.camunda.zeebe.process.test.engine.db.InMemoryZeebeDbColumnFamilyTest ‑ shouldUseForeachValue
io.camunda.zeebe.process.test.engine.db.InMemoryZeebeDbColumnFamilyTest ‑ shouldUseWhileTrue
io.camunda.zeebe.process.test.engine.db.InMemoryZeebeDbTransactionTest ‑ shouldAccessOnOpenTransaction
io.camunda.zeebe.process.test.engine.db.InMemoryZeebeDbTransactionTest ‑ shouldEndInSameTransaction
io.camunda.zeebe.process.test.engine.db.InMemoryZeebeDbTransactionTest ‑ shouldFindValueInTransaction
io.camunda.zeebe.process.test.engine.db.InMemoryZeebeDbTransactionTest ‑ shouldGetValueInTransaction
io.camunda.zeebe.process.test.engine.db.InMemoryZeebeDbTransactionTest ‑ shouldIterateAndDeleteInTransaction
io.camunda.zeebe.process.test.engine.db.InMemoryZeebeDbTransactionTest ‑ shouldIterateAndFindValuesInTransaction
io.camunda.zeebe.process.test.engine.db.InMemoryZeebeDbTransactionTest ‑ shouldNotCommitOnError
io.camunda.zeebe.process.test.engine.db.InMemoryZeebeDbTransactionTest ‑ shouldNotGetPreviousValue
io.camunda.zeebe.process.test.engine.db.InMemoryZeebeDbTransactionTest ‑ shouldNotIterateOverDeletionsInTransaction
io.camunda.zeebe.process.test.engine.db.InMemoryZeebeDbTransactionTest ‑ shouldNotReopenTransaction
io.camunda.zeebe.process.test.engine.db.InMemoryZeebeDbTransactionTest ‑ shouldNotReopenTransactionWithOperations
io.camunda.zeebe.process.test.engine.db.InMemoryZeebeDbTransactionTest ‑ shouldRollbackTransaction
io.camunda.zeebe.process.test.engine.db.InMemoryZeebeDbTransactionTest ‑ shouldStartNewTransaction
io.camunda.zeebe.process.test.engine.db.InMemoryZeebeDbTransactionTest ‑ shouldUseTransaction
io.camunda.zeebe.process.test.engine.db.InMemoryZeebeDbTransactionTest ‑ shouldWriteAndDeleteInTransaction
io.camunda.zeebe.process.test.engine.db.InMemoryZeebeDbTransactionTest ‑ shouldWriteAndDeleteSameKeyValuePairInTransaction
io.camunda.zeebe.process.test.engine.db.InMemoryZeebeDbTransactionTest ‑ shouldWriteKeyAfterDeletion
io.camunda.zeebe.process.test.examples.PullRequestProcessTest ‑ testPullRequestCreatedHappyPath
io.camunda.zeebe.process.test.examples.PullRequestProcessTest ‑ testRejectReview
io.camunda.zeebe.process.test.examples.PullRequestProcessTest ‑ testRemindReviewer
io.camunda.zeebe.process.test.extension.ZeebeProcessTestExtensionTest$MultipleInjectedFields ‑ testMultipleInjectedFieldsThrowError
io.camunda.zeebe.process.test.filters.logger.RecordStreamLoggerTest ‑ testAllValueTypesAreMapped
io.camunda.zeebe.process.test.filters.logger.RecordStreamLoggerTest ‑ testLogMultipleVariables
io.camunda.zeebe.process.test.filters.logger.RecordStreamLoggerTest ‑ testLogVariable(String, Object)[1]
io.camunda.zeebe.process.test.filters.logger.RecordStreamLoggerTest ‑ testLogVariable(String, Object)[2]
io.camunda.zeebe.process.test.filters.logger.RecordStreamLoggerTest ‑ testLogVariable(String, Object)[3]
io.camunda.zeebe.process.test.filters.logger.RecordStreamLoggerTest ‑ testLogVariable(String, Object)[4]
io.camunda.zeebe.process.test.filters.logger.RecordStreamLoggerTest ‑ testLogVariable(String, Object)[5]
io.camunda.zeebe.process.test.filters.logger.RecordStreamLoggerTest ‑ testLoggedRecordContains(Record, String)[1]
io.camunda.zeebe.process.test.filters.logger.RecordStreamLoggerTest ‑ testLoggedRecordContains(Record, String)[2]
io.camunda.zeebe.process.test.filters.logger.RecordStreamLoggerTest ‑ testLoggedRecordContains(Record, String)[3]
io.camunda.zeebe.process.test.filters.logger.RecordStreamLoggerTest ‑ testLoggedRecordContains(Record, String)[4]