#3047·karate

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