You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Annotations are defined via PL/SQL object types (UDTs), which are harder to extend, search, and filter than a structured JSON format.
The current ut_suite object structure conflates structural dependencies with execution information.
Both currently live inside the monolithic framework rather than as reusable modules.
Proposed direction
Rework annotations to use JSON instead of UDTs.
Separate suite structural dependencies from execution information.
Split annotations, cache, suites, expectations, shared utils, reporting into standalone, reusable modules - a direct prerequisite for E9 (cucumber-utPLSQL).
Breaking change
Yes — affects custom reporters/tools that introspect suite/annotation internals directly.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Target release or timeframe
No response
Scope and goals
Problem
Annotations are defined via PL/SQL object types (UDTs), which are harder to extend, search, and filter than a structured JSON format.
The current
ut_suiteobject structure conflates structural dependencies with execution information.Both currently live inside the monolithic framework rather than as reusable modules.
Proposed direction
Breaking change
Yes — affects custom reporters/tools that introspect suite/annotation internals directly.
Tracking
Open questions for the community
No response
Beta Was this translation helpful? Give feedback.
All reactions