2.1.2 The json report output is missing start_timestamp for scenarios
Author: bischoffdevCreated Sep 16, 2026Updated Sep 18, 2026
Labelsbugfixed
Description
"elements": [
{
"id": "some_id",
"name": "Some step name",
"type": "scenario",
etc...should be
"elements": [
{
"start_timestamp": "2026-09-16T14:52:02.919Z",
"id": "some_id",
"name": "Some step name",
"type": "scenario",
etc...This results in wrong test suite time calculation in external report libraries.
Steps to Reproduce
Run any test scenario with outputCucumberJson(true) and check the resulting json file.
Expected Behavior
The json results should include the start_timestamp for scenario elements.
Actual Behavior
The json results does not include the start_timestamp for scenario elements.
Karate Version
2.1.2
Java Version
21
Operating System
macOS
Source: karatelabs/karate