adobe / adobe/phased-testing

Correctly handle issues when there is an exception in the Event

Open
#202 0 comments 0 reactions 0 assignees View on GitHub
bug
Dominant language
Java
Stars
9
Forks
4
Avg merge
2d 5h
Merged PRs (30d)
7

Description

We seem to be getting unexpected errors of the type:

[ERROR] java.lang.IllegalArgumentException: No parameters found. The given test result for test ScenarioName.stepX does not seem to have been part of a Phased Test

| Exception is Event Phase | Symptm |
| ------------------------- | -------- |
| Start | Never Ending loop |
| WTF | Njava.lang.IllegalArgumentException: No parameters found. The given test result for test com.adobe.campaign.tests.integro.phased.data.events.TestNIE_Synchroneous.step2 does not seem to have been part of a Phased Test |

Situation: Exception in Event
Expected outcome:
An exception in an event should make the steps continue as before.
An error log should be provided informing us of this issue

Contributor guide

Open the contributing guide

Research direction

Start by reproducing the exception during the Event phase, particularly around TestNIE_Synchroneous.step2 and the reported IllegalArgumentException. Trace how the event exception affects subsequent steps and verify that the steps continue while an error is logged without producing the never-ending loop or missing-parameters failure.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
testing
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.