Loading report…
← Back to main page
10
Features
6 passed 4 failed
55
Scenarios
42 passed 9 failed 2 pending 1 undefined 1 ambiguous
184
Steps
156 passed 9 failed 2 pending 15 skipped 1 undefined 1 ambiguous

Failures & pending

Scenario status
Feature share
FeaturesTotalAvg / scenario
Bridge operations48ms2ms
Long-range sensor array archive47ms47ms
Phaser bank diagnostics31ms10ms
Cargo bay manifests30ms7ms
Engine room warp jumps26ms5ms
Red alert theme showcase22ms2ms
Sensor archive properties showcase13ms4ms
Shield control with a background step11ms3ms
Transporter room rules7ms1ms
Scenario.attach lifecycle rules2ms1ms

Outliers

Sensor archive properties showcase › A mid-range scan is externalized but still embedded9ms2× avg
Bridge operations › The warp jump Wesley calculated during a pop quiz6ms2× avg
Scenario.attach lifecycle rules › Rematerializing a stale Scenario reference fails, as the manual warned2ms2× avg
Red alert theme showcase › Loading the alert colour palette13ms7× avg
Red alert theme showcase › The palette audit Data ran twice to be sure4ms2× avg

10 unique errors

phaser bank overload: emitter set to eleven — Worf was told, twice 1
Phaser bank diagnostics Phaser bank B self-test
warp core breach imminent: ejection systems offline (again) 2
Transporter room rules Unauthorized transport into the captain's ready room
Bridge operations The warp jump Wesley calculated during a pop quiz
TODO: implement me 2
Bridge operations Warp jump on hold until Starfleet approves the paperwork
Red alert theme showcase Awaiting orders from Starfleet Command
invalid phaser setting: expected 1..10 but got 11 — this is a phaser, not an amplifier 1
Bridge operations Worf sets the phasers to eleven
emotion chip not installed: feelings were null 1
Bridge operations Data checks his emotion chip and finds null
cloaking device not installed: the Treaty of Algeron forbids it 1
Bridge operations Engaging the cloaking device the Federation does not own
holodeck safety protocols disabled — Lieutenant Barclay logged in 4 hours ago 1
Bridge operations The holodeck safety protocols fail, again
palette validation failed for 3 colours — intentional theme demo 1
Red alert theme showcase The palette audit Data ran twice to be sure
expected <contained> but was <everywhere> — intentional failure for theme demo 1
Red alert theme showcase The warp core breach drill goes too well
"a conflicting order that triggers ambiguity" matches more than one step definition: "a conflicting order that {word} ambiguity" in win.dailypickle.report.integrationtest.themed.ThemedSteps.aConflictingOrderThatWordAmbiguity(java.lang.String) "a conflicting {word} that triggers ambiguity" in win.dailypickle.report.integrationtest.themed.ThemedSteps.aConflictingWordThatTriggersAmbiguity(java.lang.String) 1
Red alert theme showcase Two officers give one ambiguous order
@advanced
Feature: Engine room warp jumps
Showcases scenario outlines: every Examples row becomes its own scenario in
the report with parameters substituted into the step text, and the full
Given/When/Then/And/But/* keyword range renders exactly as written in the
feature file.
@advanced @outline
Scenario: Warp 4.5 without spilling Geordi's coffee 9ms
Giventhe warp drive is set to factor "4.5"2ms
Whenthe main computer processes the command0ms
Thenthe bridge acknowledges completion0ms
@advanced @outline
Scenario: Warp 9.2 without spilling Geordi's coffee 5ms
Giventhe warp drive is set to factor "9.2"0ms
Whenthe main computer processes the command0ms
Thenthe bridge acknowledges completion2ms
@advanced @multistep
Scenario: The pre-jump checklist nobody reads 3ms
Giventhe warp core is stable0ms
Whenthe inertial dampers are online0ms
Thenthe structural integrity field holds0ms
Butno anomalies appear on sensors1ms
*the ship's log records another uneventful jump0ms
@advanced @outline @multistep @datatable
Scenario: Systems check before jumping to warp 6.0 5ms
Giventhe warp drive is set to factor "6.0"0ms
Whenthe following systems report ready:3ms
| system |
| impulse engines |
| port nacelle |
Thenthe structural integrity field holds0ms
@advanced @outline @multistep @datatable
Scenario: Systems check before jumping to warp 8.5 4ms
Giventhe warp drive is set to factor "8.5"0ms
Whenthe following systems report ready:2ms
| system |
| impulse engines |
| port nacelle |
Thenthe structural integrity field holds0ms
@background
Feature: Shield control with a background step
Showcases Background support: the background step is repeated inside every
scenario of the feature — including each example row of a scenario outline —
exactly as Cucumber executed it, and data tables render inside background-
bearing scenarios like anywhere else.
@background @simple
Scenario: Rotating shield frequencies like the manual suggests 3ms
Giventhe shield generators are online0ms
Giventhe shield modulation table:1ms
| band | frequency |
| alpha| 257.4 |
Whenthe inertial dampers are online0ms
Thenthe bridge acknowledges completion0ms
@background @outline
Scenario: Remodulating shields to 257.4 MHz mid-battle 3ms
Giventhe shield generators are online0ms
Giventhe shield modulation table:1ms
| band | frequency |
| alpha| 257.4 |
Whenthe inertial dampers are online0ms
Thenthe bridge acknowledges completion0ms
@background @outline
Scenario: Remodulating shields to 340.2 MHz mid-battle 5ms
Giventhe shield generators are online0ms
Giventhe shield modulation table:2ms
| band | frequency |
| alpha| 340.2 |
Whenthe inertial dampers are online0ms
Thenthe bridge acknowledges completion0ms
@lazy-attachments
Feature: Long-range sensor array archive
With dailypickle.attachments.lazy=true the HTML report must not embed
externalized payloads. Each one is referenced by its relative path and
loaded from the sibling attachments folder on demand: images via <img src>,
JSON/XML/text via a fetch + client-side format on first expand, anything
else via a download link. Small payloads stay Base64-inlined as before.
@lazy-attachments
Scenario: The long-range sensor sweep that filled the entire archive 47ms
Giventhe sensor array logs 3 json telemetry files of 8 KB each28ms
input-0.json application/json · 8.0 KB
{
  "source": "dailypickle-mock",
  "readings": [
    {"id":1,"system":"warp-core","status":"NOMINAL","output":100,"unit":"TW"},
    {"id":2,"system":"shields","status":"NOMINAL","output":137,"unit":"TW"},
    {"id":3,"system":"deflector","status":"NOMINAL","output":174,"unit":"TW"},
    {"id":4,"system":"phasers","status":"NOMINAL","output":211,"unit":"TW"},
    {"id":5,"system":"warp-core","status":"FLUCTUATING","output":248,"unit":"TW"},
    {"id":6,"system":"shields","status":"FLUCTUATING","output":285,"unit":"TW"},
    {"id":7,"system":"deflector","status":"FLUCTUATING","output":322,"unit":"TW"},
    {"id":8,"system":"phasers","status":"FLUCTUATING","output":359,"unit":"TW"},
    {"id":9,"system":"warp-core","status":"DEGRADED","output":396,"unit":"TW"},
    {"id":10,"system":"shields","status":"DEGRADED","output":433,"unit":"TW"},
    {"id":11,"system":"deflector","status":"DEGRADED","output":470,"unit":"TW"},
    {"id":12,"system":"phasers","status":"DEGRADED","output":507,"unit":"TW"},
    {"id":13,"system":"warp-core","status":"OFFLINE","output":544,"unit":"TW"},
    {"id":14,"system":"shields","status":"OFFLINE","output":581,"unit":"TW"},
    {"id":15,"system":"deflector","status":"OFFLINE","output":618,"unit":"TW"},
    {"id":16,"system":"phasers","status":"OFFLINE","output":655,"unit":"TW"},
    {"id":17,"system":"warp-core","status":"NOMINAL","output":692,"unit":"TW"},
    {"id":18,"system":"shields","status":"NOMINAL","output":729,"unit":"TW"},
    {"id":19,"system":"deflector","status":"NOMINAL","output":766,"unit":"TW"},
    {"id":20,"system":"phasers","status":"NOMINAL","output":803,"unit":"TW"},
    {"id":21,"system":"warp-core","status":"FLUCTUATING","output":840,"unit":"TW"},
    {"id":22,"system":"shields","status":"FLUCTUATING","output":877,"unit":"TW"},
    {"id":23,"system":"deflector","status":"FLUCTUATING","output":914,"unit":"TW"},
    {"id":24,"system":"phasers","status":"FLUCTUATING","output":951,"unit":"TW"},
    {"id":25,"system":"warp-core","status":"DEGRADED","output":988,"unit":"TW"},
    {"id":26,"system":"shields","status":"DEGRADED","output":1025,"unit":"TW"},
    {"id":27,"system":"deflector","status":"DEGRADED","output":1062,"unit":"TW"},
    {"id":28,"system":"phasers","status":"DEGRADED","output":1099,"unit":"TW"},
    {"id":29,"system":"warp-core","status":"OFFLINE","output":1136,"unit":"TW"},
    {"id":30,"system":"shields","status":"OFFLINE","output":1173,"unit":"TW"},
    {"id":31,"system":"deflector","status":"OFFLINE","output":1210,"unit":"TW"},
    {"id":32,"system":"phasers","status":"OFFLINE","output":1247,"unit":"TW"},
    {"id":33,"system":"warp-core","status":"NOMINAL","output":1284,"unit":"TW"},
    {"id":34,"system":"shields","status":"NOMINAL","output":1321,"unit":"TW"},
    {"id":35,"system":"deflector","status":"NOMINAL","output":1358,"unit":"TW"},
    {"id":36,"system":"phasers","status":"NOMINAL","output":1395,"unit":"TW"},
    {"id":37,"system":"warp-core","status":"FLUCTUATING","output":1432,"unit":"TW"},
    {"id":38,"system":"shields","status":"FLUCTUATING","output":1469,"unit":"TW"},
    {"id":39,"system":"deflector","status":"FLUCTUATING","output":1506,"unit":"TW"},
    {"id":40,"system":"phasers","status":"FLUCTUATING","output":1543,"unit":"TW"},
    {"id":41,"system":"warp-core","status":"DEGRADED","output":1580,"unit":"TW"},
    {"id":42,"system":"shields","status":"DEGRADED","output":1617,"unit":"TW"},
    {"id":43,"system":"deflector","status":"DEGRADED","output":1654,"unit":"TW"},
    {"id":44,"system":"phasers","status":"DEGRADED","output":1691,"unit":"TW"},
    {"id":45,"system":"warp-core","status":"OFFLINE","output":1728,"unit":"TW"},
    {"id":46,"system":"shields","status":"OFFLINE","output":1765,"unit":"TW"},
    {"id":47,"system":"deflector","status":"OFFLINE","output":1802,"unit":"TW"},
    {"id":48,"system":"phasers","status":"OFFLINE","output":1839,"unit":"TW"},
    {"id":49,"system":"warp-core","status":"NOMINAL","output":1876,"unit":"TW"},
    {"id":50,"system":"shields","status":"NOMINAL","output":1913,"unit":"TW"},
    {"id":51,"system":"deflector","status":"NOMINAL","output":1950,"unit":"TW"},
    {"id":52,"system":"phasers","status":"NOMINAL","output":1987,"unit":"TW"},
    {"id":53,"system":"warp-core","status":"FLUCTUATING","output":2024,"unit":"TW"},
    {"id":54,"system":"shields","status":"FLUCTUATING","output":2061,"unit":"TW"},
    {"id":55,"system":"deflector","status":"FLUCTUATING","output":2098,"unit":"TW"},
    {"id":56,"system":"phasers","status":"FLUCTUATING","output":2135,"unit":"TW"},
    {"id":57,"system":"warp-core","status":"DEGRADED","output":2172,"unit":"TW"},
    {"id":58,"system":"shields","status":"DEGRADED","output":2209,"unit":"TW"},
    {"id":59,"system":"deflector","status":"DEGRADED","output":2246,"unit":"TW"},
    {"id":60,"system":"phasers","status":"DEGRADED","output":2283,"unit":"TW"},
    {"id":61,"system":"warp-core","status":"OFFLINE","output":2320,"unit":"TW"},
    {"id":62,"system":"shields","status":"OFFLINE","output":2357,"unit":"TW"},
    {"id":63,"system":"deflector","status":"OFFLINE","output":2394,"unit":"TW"},
    {"id":64,"system":"phasers","status":"OFFLINE","output":2431,"unit":"TW"},
    {"id":65,"system":"warp-core","status":"NOMINAL","output":2468,"unit":"TW"},
    {"id":66,"system":"shields","status":"NOMINAL","output":2505,"unit":"TW"},
    {"id":67,"system":"deflector","status":"NOMINAL","output":2542,"unit":"TW"},
    {"id":68,"system":"phasers","status":"NOMINAL","output":2579,"unit":"TW"},
    {"id":69,"system":"warp-core","status":"FLUCTUATING","output":2616,"unit":"TW"},
    {"id":70,"system":"shields","status":"FLUCTUATING","output":2653,"unit":"TW"},
    {"id":71,"system":"deflector","status":"FLUCTUATING","output":2690,"unit":"TW"},
    {"id":72,"system":"phasers","status":"FLUCTUATING","output":2727,"unit":"TW"},
    {"id":73,"system":"warp-core","status":"DEGRADED","output":2764,"unit":"TW"},
    {"id":74,"system":"shields","status":"DEGRADED","output":2801,"unit":"TW"},
    {"id":75,"system":"deflector","status":"DEGRADED","output":2838,"unit":"TW"},
    {"id":76,"system":"phasers","status":"DEGRADED","output":2875,"unit":"TW"},
    {"id":77,"system":"warp-core","status":"OFFLINE","output":2912,"unit":"TW"},
    {"id":78,"system":"shields","status":"OFFLINE","output":2949,"unit":"TW"},
    {"id":79,"system":"deflector","status":"OFFLINE","output":2986,"unit":"TW"},
    {"id":80,"system":"phasers","status":"OFFLINE","output":3023,"unit":"TW"},
    {"id":81,"system":"warp-core","status":"NOMINAL","output":3060,"unit":"TW"},
    {"id":82,"system":"shields","status":"NOMINAL","output":3097,"unit":"TW"},
    {"id":83,"system":"deflector","status":"NOMINAL","output":3134,"unit":"TW"},
    {"id":84,"system":"phasers","status":"NOMINAL","output":3171,"unit":"TW"},
    {"id":85,"system":"warp-core","status":"FLUCTUATING","output":3208,"unit":"TW"},
    {"id":86,"system":"shields","status":"FLUCTUATING","output":3245,"unit":"TW"},
    {"id":87,"system":"deflector","status":"FLUCTUATING","output":3282,"unit":"TW"},
    {"id":88,"system":"phasers","status":"FLUCTUATING","output":3319,"unit":"TW"},
    {"id":89,"system":"warp-core","status":"DEGRADED","output":3356,"unit":"TW"},
    {"id":90,"system":"shields","status":"DEGRADED","output":3393,"unit":"TW"},
    {"id":91,"system":"deflector","status":"DEGRADED","output":3430,"unit":"TW"},
    {"id":92,"system":"phasers","status":"DEGRADED","output":3467,"unit":"TW"},
    {"id":93,"system":"warp-core","status":"OFFLINE","output":3504,"unit":"TW"},
    {"id":94,"system":"shields","status":"OFFLINE","output":3541,"unit":"TW"},
    {"id":95,"system":"deflector","status":"OFFLINE","output":3578,"unit":"TW"},
    {"id":96,"system":"phasers","status":"OFFLINE","output":3615,"unit":"TW"},
    {"id":97,"system":"warp-core","status":"NOMINAL","output":3652,"unit":"TW"},
    {"id":98,"system":"shields","status":"NOMINAL","output":3689,"unit":"TW"},
    {"id":99,"system":"deflector","status":"NOMINAL","output":3726,"unit":"TW"},
    {"id":100,"system":"phasers","status":"NOMINAL","output":3763,"unit":"TW"}
  ],
  "padding": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
}
input-1.json application/json · 8.0 KB
{
  "source": "dailypickle-mock",
  "readings": [
    {"id":1,"system":"warp-core","status":"NOMINAL","output":100,"unit":"TW"},
    {"id":2,"system":"shields","status":"NOMINAL","output":137,"unit":"TW"},
    {"id":3,"system":"deflector","status":"NOMINAL","output":174,"unit":"TW"},
    {"id":4,"system":"phasers","status":"NOMINAL","output":211,"unit":"TW"},
    {"id":5,"system":"warp-core","status":"FLUCTUATING","output":248,"unit":"TW"},
    {"id":6,"system":"shields","status":"FLUCTUATING","output":285,"unit":"TW"},
    {"id":7,"system":"deflector","status":"FLUCTUATING","output":322,"unit":"TW"},
    {"id":8,"system":"phasers","status":"FLUCTUATING","output":359,"unit":"TW"},
    {"id":9,"system":"warp-core","status":"DEGRADED","output":396,"unit":"TW"},
    {"id":10,"system":"shields","status":"DEGRADED","output":433,"unit":"TW"},
    {"id":11,"system":"deflector","status":"DEGRADED","output":470,"unit":"TW"},
    {"id":12,"system":"phasers","status":"DEGRADED","output":507,"unit":"TW"},
    {"id":13,"system":"warp-core","status":"OFFLINE","output":544,"unit":"TW"},
    {"id":14,"system":"shields","status":"OFFLINE","output":581,"unit":"TW"},
    {"id":15,"system":"deflector","status":"OFFLINE","output":618,"unit":"TW"},
    {"id":16,"system":"phasers","status":"OFFLINE","output":655,"unit":"TW"},
    {"id":17,"system":"warp-core","status":"NOMINAL","output":692,"unit":"TW"},
    {"id":18,"system":"shields","status":"NOMINAL","output":729,"unit":"TW"},
    {"id":19,"system":"deflector","status":"NOMINAL","output":766,"unit":"TW"},
    {"id":20,"system":"phasers","status":"NOMINAL","output":803,"unit":"TW"},
    {"id":21,"system":"warp-core","status":"FLUCTUATING","output":840,"unit":"TW"},
    {"id":22,"system":"shields","status":"FLUCTUATING","output":877,"unit":"TW"},
    {"id":23,"system":"deflector","status":"FLUCTUATING","output":914,"unit":"TW"},
    {"id":24,"system":"phasers","status":"FLUCTUATING","output":951,"unit":"TW"},
    {"id":25,"system":"warp-core","status":"DEGRADED","output":988,"unit":"TW"},
    {"id":26,"system":"shields","status":"DEGRADED","output":1025,"unit":"TW"},
    {"id":27,"system":"deflector","status":"DEGRADED","output":1062,"unit":"TW"},
    {"id":28,"system":"phasers","status":"DEGRADED","output":1099,"unit":"TW"},
    {"id":29,"system":"warp-core","status":"OFFLINE","output":1136,"unit":"TW"},
    {"id":30,"system":"shields","status":"OFFLINE","output":1173,"unit":"TW"},
    {"id":31,"system":"deflector","status":"OFFLINE","output":1210,"unit":"TW"},
    {"id":32,"system":"phasers","status":"OFFLINE","output":1247,"unit":"TW"},
    {"id":33,"system":"warp-core","status":"NOMINAL","output":1284,"unit":"TW"},
    {"id":34,"system":"shields","status":"NOMINAL","output":1321,"unit":"TW"},
    {"id":35,"system":"deflector","status":"NOMINAL","output":1358,"unit":"TW"},
    {"id":36,"system":"phasers","status":"NOMINAL","output":1395,"unit":"TW"},
    {"id":37,"system":"warp-core","status":"FLUCTUATING","output":1432,"unit":"TW"},
    {"id":38,"system":"shields","status":"FLUCTUATING","output":1469,"unit":"TW"},
    {"id":39,"system":"deflector","status":"FLUCTUATING","output":1506,"unit":"TW"},
    {"id":40,"system":"phasers","status":"FLUCTUATING","output":1543,"unit":"TW"},
    {"id":41,"system":"warp-core","status":"DEGRADED","output":1580,"unit":"TW"},
    {"id":42,"system":"shields","status":"DEGRADED","output":1617,"unit":"TW"},
    {"id":43,"system":"deflector","status":"DEGRADED","output":1654,"unit":"TW"},
    {"id":44,"system":"phasers","status":"DEGRADED","output":1691,"unit":"TW"},
    {"id":45,"system":"warp-core","status":"OFFLINE","output":1728,"unit":"TW"},
    {"id":46,"system":"shields","status":"OFFLINE","output":1765,"unit":"TW"},
    {"id":47,"system":"deflector","status":"OFFLINE","output":1802,"unit":"TW"},
    {"id":48,"system":"phasers","status":"OFFLINE","output":1839,"unit":"TW"},
    {"id":49,"system":"warp-core","status":"NOMINAL","output":1876,"unit":"TW"},
    {"id":50,"system":"shields","status":"NOMINAL","output":1913,"unit":"TW"},
    {"id":51,"system":"deflector","status":"NOMINAL","output":1950,"unit":"TW"},
    {"id":52,"system":"phasers","status":"NOMINAL","output":1987,"unit":"TW"},
    {"id":53,"system":"warp-core","status":"FLUCTUATING","output":2024,"unit":"TW"},
    {"id":54,"system":"shields","status":"FLUCTUATING","output":2061,"unit":"TW"},
    {"id":55,"system":"deflector","status":"FLUCTUATING","output":2098,"unit":"TW"},
    {"id":56,"system":"phasers","status":"FLUCTUATING","output":2135,"unit":"TW"},
    {"id":57,"system":"warp-core","status":"DEGRADED","output":2172,"unit":"TW"},
    {"id":58,"system":"shields","status":"DEGRADED","output":2209,"unit":"TW"},
    {"id":59,"system":"deflector","status":"DEGRADED","output":2246,"unit":"TW"},
    {"id":60,"system":"phasers","status":"DEGRADED","output":2283,"unit":"TW"},
    {"id":61,"system":"warp-core","status":"OFFLINE","output":2320,"unit":"TW"},
    {"id":62,"system":"shields","status":"OFFLINE","output":2357,"unit":"TW"},
    {"id":63,"system":"deflector","status":"OFFLINE","output":2394,"unit":"TW"},
    {"id":64,"system":"phasers","status":"OFFLINE","output":2431,"unit":"TW"},
    {"id":65,"system":"warp-core","status":"NOMINAL","output":2468,"unit":"TW"},
    {"id":66,"system":"shields","status":"NOMINAL","output":2505,"unit":"TW"},
    {"id":67,"system":"deflector","status":"NOMINAL","output":2542,"unit":"TW"},
    {"id":68,"system":"phasers","status":"NOMINAL","output":2579,"unit":"TW"},
    {"id":69,"system":"warp-core","status":"FLUCTUATING","output":2616,"unit":"TW"},
    {"id":70,"system":"shields","status":"FLUCTUATING","output":2653,"unit":"TW"},
    {"id":71,"system":"deflector","status":"FLUCTUATING","output":2690,"unit":"TW"},
    {"id":72,"system":"phasers","status":"FLUCTUATING","output":2727,"unit":"TW"},
    {"id":73,"system":"warp-core","status":"DEGRADED","output":2764,"unit":"TW"},
    {"id":74,"system":"shields","status":"DEGRADED","output":2801,"unit":"TW"},
    {"id":75,"system":"deflector","status":"DEGRADED","output":2838,"unit":"TW"},
    {"id":76,"system":"phasers","status":"DEGRADED","output":2875,"unit":"TW"},
    {"id":77,"system":"warp-core","status":"OFFLINE","output":2912,"unit":"TW"},
    {"id":78,"system":"shields","status":"OFFLINE","output":2949,"unit":"TW"},
    {"id":79,"system":"deflector","status":"OFFLINE","output":2986,"unit":"TW"},
    {"id":80,"system":"phasers","status":"OFFLINE","output":3023,"unit":"TW"},
    {"id":81,"system":"warp-core","status":"NOMINAL","output":3060,"unit":"TW"},
    {"id":82,"system":"shields","status":"NOMINAL","output":3097,"unit":"TW"},
    {"id":83,"system":"deflector","status":"NOMINAL","output":3134,"unit":"TW"},
    {"id":84,"system":"phasers","status":"NOMINAL","output":3171,"unit":"TW"},
    {"id":85,"system":"warp-core","status":"FLUCTUATING","output":3208,"unit":"TW"},
    {"id":86,"system":"shields","status":"FLUCTUATING","output":3245,"unit":"TW"},
    {"id":87,"system":"deflector","status":"FLUCTUATING","output":3282,"unit":"TW"},
    {"id":88,"system":"phasers","status":"FLUCTUATING","output":3319,"unit":"TW"},
    {"id":89,"system":"warp-core","status":"DEGRADED","output":3356,"unit":"TW"},
    {"id":90,"system":"shields","status":"DEGRADED","output":3393,"unit":"TW"},
    {"id":91,"system":"deflector","status":"DEGRADED","output":3430,"unit":"TW"},
    {"id":92,"system":"phasers","status":"DEGRADED","output":3467,"unit":"TW"},
    {"id":93,"system":"warp-core","status":"OFFLINE","output":3504,"unit":"TW"},
    {"id":94,"system":"shields","status":"OFFLINE","output":3541,"unit":"TW"},
    {"id":95,"system":"deflector","status":"OFFLINE","output":3578,"unit":"TW"},
    {"id":96,"system":"phasers","status":"OFFLINE","output":3615,"unit":"TW"},
    {"id":97,"system":"warp-core","status":"NOMINAL","output":3652,"unit":"TW"},
    {"id":98,"system":"shields","status":"NOMINAL","output":3689,"unit":"TW"},
    {"id":99,"system":"deflector","status":"NOMINAL","output":3726,"unit":"TW"},
    {"id":100,"system":"phasers","status":"NOMINAL","output":3763,"unit":"TW"}
  ],
  "padding": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
}
input-2.json application/json · 8.0 KB
{
  "source": "dailypickle-mock",
  "readings": [
    {"id":1,"system":"warp-core","status":"NOMINAL","output":100,"unit":"TW"},
    {"id":2,"system":"shields","status":"NOMINAL","output":137,"unit":"TW"},
    {"id":3,"system":"deflector","status":"NOMINAL","output":174,"unit":"TW"},
    {"id":4,"system":"phasers","status":"NOMINAL","output":211,"unit":"TW"},
    {"id":5,"system":"warp-core","status":"FLUCTUATING","output":248,"unit":"TW"},
    {"id":6,"system":"shields","status":"FLUCTUATING","output":285,"unit":"TW"},
    {"id":7,"system":"deflector","status":"FLUCTUATING","output":322,"unit":"TW"},
    {"id":8,"system":"phasers","status":"FLUCTUATING","output":359,"unit":"TW"},
    {"id":9,"system":"warp-core","status":"DEGRADED","output":396,"unit":"TW"},
    {"id":10,"system":"shields","status":"DEGRADED","output":433,"unit":"TW"},
    {"id":11,"system":"deflector","status":"DEGRADED","output":470,"unit":"TW"},
    {"id":12,"system":"phasers","status":"DEGRADED","output":507,"unit":"TW"},
    {"id":13,"system":"warp-core","status":"OFFLINE","output":544,"unit":"TW"},
    {"id":14,"system":"shields","status":"OFFLINE","output":581,"unit":"TW"},
    {"id":15,"system":"deflector","status":"OFFLINE","output":618,"unit":"TW"},
    {"id":16,"system":"phasers","status":"OFFLINE","output":655,"unit":"TW"},
    {"id":17,"system":"warp-core","status":"NOMINAL","output":692,"unit":"TW"},
    {"id":18,"system":"shields","status":"NOMINAL","output":729,"unit":"TW"},
    {"id":19,"system":"deflector","status":"NOMINAL","output":766,"unit":"TW"},
    {"id":20,"system":"phasers","status":"NOMINAL","output":803,"unit":"TW"},
    {"id":21,"system":"warp-core","status":"FLUCTUATING","output":840,"unit":"TW"},
    {"id":22,"system":"shields","status":"FLUCTUATING","output":877,"unit":"TW"},
    {"id":23,"system":"deflector","status":"FLUCTUATING","output":914,"unit":"TW"},
    {"id":24,"system":"phasers","status":"FLUCTUATING","output":951,"unit":"TW"},
    {"id":25,"system":"warp-core","status":"DEGRADED","output":988,"unit":"TW"},
    {"id":26,"system":"shields","status":"DEGRADED","output":1025,"unit":"TW"},
    {"id":27,"system":"deflector","status":"DEGRADED","output":1062,"unit":"TW"},
    {"id":28,"system":"phasers","status":"DEGRADED","output":1099,"unit":"TW"},
    {"id":29,"system":"warp-core","status":"OFFLINE","output":1136,"unit":"TW"},
    {"id":30,"system":"shields","status":"OFFLINE","output":1173,"unit":"TW"},
    {"id":31,"system":"deflector","status":"OFFLINE","output":1210,"unit":"TW"},
    {"id":32,"system":"phasers","status":"OFFLINE","output":1247,"unit":"TW"},
    {"id":33,"system":"warp-core","status":"NOMINAL","output":1284,"unit":"TW"},
    {"id":34,"system":"shields","status":"NOMINAL","output":1321,"unit":"TW"},
    {"id":35,"system":"deflector","status":"NOMINAL","output":1358,"unit":"TW"},
    {"id":36,"system":"phasers","status":"NOMINAL","output":1395,"unit":"TW"},
    {"id":37,"system":"warp-core","status":"FLUCTUATING","output":1432,"unit":"TW"},
    {"id":38,"system":"shields","status":"FLUCTUATING","output":1469,"unit":"TW"},
    {"id":39,"system":"deflector","status":"FLUCTUATING","output":1506,"unit":"TW"},
    {"id":40,"system":"phasers","status":"FLUCTUATING","output":1543,"unit":"TW"},
    {"id":41,"system":"warp-core","status":"DEGRADED","output":1580,"unit":"TW"},
    {"id":42,"system":"shields","status":"DEGRADED","output":1617,"unit":"TW"},
    {"id":43,"system":"deflector","status":"DEGRADED","output":1654,"unit":"TW"},
    {"id":44,"system":"phasers","status":"DEGRADED","output":1691,"unit":"TW"},
    {"id":45,"system":"warp-core","status":"OFFLINE","output":1728,"unit":"TW"},
    {"id":46,"system":"shields","status":"OFFLINE","output":1765,"unit":"TW"},
    {"id":47,"system":"deflector","status":"OFFLINE","output":1802,"unit":"TW"},
    {"id":48,"system":"phasers","status":"OFFLINE","output":1839,"unit":"TW"},
    {"id":49,"system":"warp-core","status":"NOMINAL","output":1876,"unit":"TW"},
    {"id":50,"system":"shields","status":"NOMINAL","output":1913,"unit":"TW"},
    {"id":51,"system":"deflector","status":"NOMINAL","output":1950,"unit":"TW"},
    {"id":52,"system":"phasers","status":"NOMINAL","output":1987,"unit":"TW"},
    {"id":53,"system":"warp-core","status":"FLUCTUATING","output":2024,"unit":"TW"},
    {"id":54,"system":"shields","status":"FLUCTUATING","output":2061,"unit":"TW"},
    {"id":55,"system":"deflector","status":"FLUCTUATING","output":2098,"unit":"TW"},
    {"id":56,"system":"phasers","status":"FLUCTUATING","output":2135,"unit":"TW"},
    {"id":57,"system":"warp-core","status":"DEGRADED","output":2172,"unit":"TW"},
    {"id":58,"system":"shields","status":"DEGRADED","output":2209,"unit":"TW"},
    {"id":59,"system":"deflector","status":"DEGRADED","output":2246,"unit":"TW"},
    {"id":60,"system":"phasers","status":"DEGRADED","output":2283,"unit":"TW"},
    {"id":61,"system":"warp-core","status":"OFFLINE","output":2320,"unit":"TW"},
    {"id":62,"system":"shields","status":"OFFLINE","output":2357,"unit":"TW"},
    {"id":63,"system":"deflector","status":"OFFLINE","output":2394,"unit":"TW"},
    {"id":64,"system":"phasers","status":"OFFLINE","output":2431,"unit":"TW"},
    {"id":65,"system":"warp-core","status":"NOMINAL","output":2468,"unit":"TW"},
    {"id":66,"system":"shields","status":"NOMINAL","output":2505,"unit":"TW"},
    {"id":67,"system":"deflector","status":"NOMINAL","output":2542,"unit":"TW"},
    {"id":68,"system":"phasers","status":"NOMINAL","output":2579,"unit":"TW"},
    {"id":69,"system":"warp-core","status":"FLUCTUATING","output":2616,"unit":"TW"},
    {"id":70,"system":"shields","status":"FLUCTUATING","output":2653,"unit":"TW"},
    {"id":71,"system":"deflector","status":"FLUCTUATING","output":2690,"unit":"TW"},
    {"id":72,"system":"phasers","status":"FLUCTUATING","output":2727,"unit":"TW"},
    {"id":73,"system":"warp-core","status":"DEGRADED","output":2764,"unit":"TW"},
    {"id":74,"system":"shields","status":"DEGRADED","output":2801,"unit":"TW"},
    {"id":75,"system":"deflector","status":"DEGRADED","output":2838,"unit":"TW"},
    {"id":76,"system":"phasers","status":"DEGRADED","output":2875,"unit":"TW"},
    {"id":77,"system":"warp-core","status":"OFFLINE","output":2912,"unit":"TW"},
    {"id":78,"system":"shields","status":"OFFLINE","output":2949,"unit":"TW"},
    {"id":79,"system":"deflector","status":"OFFLINE","output":2986,"unit":"TW"},
    {"id":80,"system":"phasers","status":"OFFLINE","output":3023,"unit":"TW"},
    {"id":81,"system":"warp-core","status":"NOMINAL","output":3060,"unit":"TW"},
    {"id":82,"system":"shields","status":"NOMINAL","output":3097,"unit":"TW"},
    {"id":83,"system":"deflector","status":"NOMINAL","output":3134,"unit":"TW"},
    {"id":84,"system":"phasers","status":"NOMINAL","output":3171,"unit":"TW"},
    {"id":85,"system":"warp-core","status":"FLUCTUATING","output":3208,"unit":"TW"},
    {"id":86,"system":"shields","status":"FLUCTUATING","output":3245,"unit":"TW"},
    {"id":87,"system":"deflector","status":"FLUCTUATING","output":3282,"unit":"TW"},
    {"id":88,"system":"phasers","status":"FLUCTUATING","output":3319,"unit":"TW"},
    {"id":89,"system":"warp-core","status":"DEGRADED","output":3356,"unit":"TW"},
    {"id":90,"system":"shields","status":"DEGRADED","output":3393,"unit":"TW"},
    {"id":91,"system":"deflector","status":"DEGRADED","output":3430,"unit":"TW"},
    {"id":92,"system":"phasers","status":"DEGRADED","output":3467,"unit":"TW"},
    {"id":93,"system":"warp-core","status":"OFFLINE","output":3504,"unit":"TW"},
    {"id":94,"system":"shields","status":"OFFLINE","output":3541,"unit":"TW"},
    {"id":95,"system":"deflector","status":"OFFLINE","output":3578,"unit":"TW"},
    {"id":96,"system":"phasers","status":"OFFLINE","output":3615,"unit":"TW"},
    {"id":97,"system":"warp-core","status":"NOMINAL","output":3652,"unit":"TW"},
    {"id":98,"system":"shields","status":"NOMINAL","output":3689,"unit":"TW"},
    {"id":99,"system":"deflector","status":"NOMINAL","output":3726,"unit":"TW"},
    {"id":100,"system":"phasers","status":"NOMINAL","output":3763,"unit":"TW"}
  ],
  "padding": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
}
Andthe sensor array logs 3 xml diagnostic files of 8 KB each3ms
output-0.xml application/xml · 8.0 KB
<?xml version="1.0" encoding="UTF-8"?>
<telemetry source="dailypickle-mock">
  <reading id="1" system="warp-core" status="NOMINAL"><output unit="TW">100</output></reading>
  <reading id="2" system="shields" status="NOMINAL"><output unit="TW">137</output></reading>
  <reading id="3" system="deflector" status="NOMINAL"><output unit="TW">174</output></reading>
  <reading id="4" system="phasers" status="NOMINAL"><output unit="TW">211</output></reading>
  <reading id="5" system="warp-core" status="FLUCTUATING"><output unit="TW">248</output></reading>
  <reading id="6" system="shields" status="FLUCTUATING"><output unit="TW">285</output></reading>
  <reading id="7" system="deflector" status="FLUCTUATING"><output unit="TW">322</output></reading>
  <reading id="8" system="phasers" status="FLUCTUATING"><output unit="TW">359</output></reading>
  <reading id="9" system="warp-core" status="DEGRADED"><output unit="TW">396</output></reading>
  <reading id="10" system="shields" status="DEGRADED"><output unit="TW">433</output></reading>
  <reading id="11" system="deflector" status="DEGRADED"><output unit="TW">470</output></reading>
  <reading id="12" system="phasers" status="DEGRADED"><output unit="TW">507</output></reading>
  <reading id="13" system="warp-core" status="OFFLINE"><output unit="TW">544</output></reading>
  <reading id="14" system="shields" status="OFFLINE"><output unit="TW">581</output></reading>
  <reading id="15" system="deflector" status="OFFLINE"><output unit="TW">618</output></reading>
  <reading id="16" system="phasers" status="OFFLINE"><output unit="TW">655</output></reading>
  <reading id="17" system="warp-core" status="NOMINAL"><output unit="TW">692</output></reading>
  <reading id="18" system="shields" status="NOMINAL"><output unit="TW">729</output></reading>
  <reading id="19" system="deflector" status="NOMINAL"><output unit="TW">766</output></reading>
  <reading id="20" system="phasers" status="NOMINAL"><output unit="TW">803</output></reading>
  <reading id="21" system="warp-core" status="FLUCTUATING"><output unit="TW">840</output></reading>
  <reading id="22" system="shields" status="FLUCTUATING"><output unit="TW">877</output></reading>
  <reading id="23" system="deflector" status="FLUCTUATING"><output unit="TW">914</output></reading>
  <reading id="24" system="phasers" status="FLUCTUATING"><output unit="TW">951</output></reading>
  <reading id="25" system="warp-core" status="DEGRADED"><output unit="TW">988</output></reading>
  <reading id="26" system="shields" status="DEGRADED"><output unit="TW">1025</output></reading>
  <reading id="27" system="deflector" status="DEGRADED"><output unit="TW">1062</output></reading>
  <reading id="28" system="phasers" status="DEGRADED"><output unit="TW">1099</output></reading>
  <reading id="29" system="warp-core" status="OFFLINE"><output unit="TW">1136</output></reading>
  <reading id="30" system="shields" status="OFFLINE"><output unit="TW">1173</output></reading>
  <reading id="31" system="deflector" status="OFFLINE"><output unit="TW">1210</output></reading>
  <reading id="32" system="phasers" status="OFFLINE"><output unit="TW">1247</output></reading>
  <reading id="33" system="warp-core" status="NOMINAL"><output unit="TW">1284</output></reading>
  <reading id="34" system="shields" status="NOMINAL"><output unit="TW">1321</output></reading>
  <reading id="35" system="deflector" status="NOMINAL"><output unit="TW">1358</output></reading>
  <reading id="36" system="phasers" status="NOMINAL"><output unit="TW">1395</output></reading>
  <reading id="37" system="warp-core" status="FLUCTUATING"><output unit="TW">1432</output></reading>
  <reading id="38" system="shields" status="FLUCTUATING"><output unit="TW">1469</output></reading>
  <reading id="39" system="deflector" status="FLUCTUATING"><output unit="TW">1506</output></reading>
  <reading id="40" system="phasers" status="FLUCTUATING"><output unit="TW">1543</output></reading>
  <reading id="41" system="warp-core" status="DEGRADED"><output unit="TW">1580</output></reading>
  <reading id="42" system="shields" status="DEGRADED"><output unit="TW">1617</output></reading>
  <reading id="43" system="deflector" status="DEGRADED"><output unit="TW">1654</output></reading>
  <reading id="44" system="phasers" status="DEGRADED"><output unit="TW">1691</output></reading>
  <reading id="45" system="warp-core" status="OFFLINE"><output unit="TW">1728</output></reading>
  <reading id="46" system="shields" status="OFFLINE"><output unit="TW">1765</output></reading>
  <reading id="47" system="deflector" status="OFFLINE"><output unit="TW">1802</output></reading>
  <reading id="48" system="phasers" status="OFFLINE"><output unit="TW">1839</output></reading>
  <reading id="49" system="warp-core" status="NOMINAL"><output unit="TW">1876</output></reading>
  <reading id="50" system="shields" status="NOMINAL"><output unit="TW">1913</output></reading>
  <reading id="51" system="deflector" status="NOMINAL"><output unit="TW">1950</output></reading>
  <reading id="52" system="phasers" status="NOMINAL"><output unit="TW">1987</output></reading>
  <reading id="53" system="warp-core" status="FLUCTUATING"><output unit="TW">2024</output></reading>
  <reading id="54" system="shields" status="FLUCTUATING"><output unit="TW">2061</output></reading>
  <reading id="55" system="deflector" status="FLUCTUATING"><output unit="TW">2098</output></reading>
  <reading id="56" system="phasers" status="FLUCTUATING"><output unit="TW">2135</output></reading>
  <reading id="57" system="warp-core" status="DEGRADED"><output unit="TW">2172</output></reading>
  <reading id="58" system="shields" status="DEGRADED"><output unit="TW">2209</output></reading>
  <reading id="59" system="deflector" status="DEGRADED"><output unit="TW">2246</output></reading>
  <reading id="60" system="phasers" status="DEGRADED"><output unit="TW">2283</output></reading>
  <reading id="61" system="warp-core" status="OFFLINE"><output unit="TW">2320</output></reading>
  <reading id="62" system="shields" status="OFFLINE"><output unit="TW">2357</output></reading>
  <reading id="63" system="deflector" status="OFFLINE"><output unit="TW">2394</output></reading>
  <reading id="64" system="phasers" status="OFFLINE"><output unit="TW">2431</output></reading>
  <reading id="65" system="warp-core" status="NOMINAL"><output unit="TW">2468</output></reading>
  <reading id="66" system="shields" status="NOMINAL"><output unit="TW">2505</output></reading>
  <reading id="67" system="deflector" status="NOMINAL"><output unit="TW">2542</output></reading>
  <reading id="68" system="phasers" status="NOMINAL"><output unit="TW">2579</output></reading>
  <reading id="69" system="warp-core" status="FLUCTUATING"><output unit="TW">2616</output></reading>
  <reading id="70" system="shields" status="FLUCTUATING"><output unit="TW">2653</output></reading>
  <reading id="71" system="deflector" status="FLUCTUATING"><output unit="TW">2690</output></reading>
  <reading id="72" system="phasers" status="FLUCTUATING"><output unit="TW">2727</output></reading>
  <reading id="73" system="warp-core" status="DEGRADED"><output unit="TW">2764</output></reading>
  <reading id="74" system="shields" status="DEGRADED"><output unit="TW">2801</output></reading>
  <reading id="75" system="deflector" status="DEGRADED"><output unit="TW">2838</output></reading>
  <reading id="76" system="phasers" status="DEGRADED"><output unit="TW">2875</output></reading>
  <reading id="77" system="warp-core" status="OFFLINE"><output unit="TW">2912</output></reading>
  <reading id="78" system="shields" status="OFFLINE"><output unit="TW">2949</output></reading>
  <reading id="79" system="deflector" status="OFFLINE"><output unit="TW">2986</output></reading>
  <reading id="80" system="phasers" status="OFFLINE"><output unit="TW">3023</output></reading>
  <reading id="81" system="warp-core" status="NOMINAL"><output unit="TW">3060</output></reading>
  <reading id="82" system="shields" status="NOMINAL"><output unit="TW">3097</output></reading>
  <reading id="83" system="deflector" status="NOMINAL"><output unit="TW">3134</output></reading>
  <padding>aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa</padding>
</telemetry>
output-1.xml application/xml · 8.0 KB
<?xml version="1.0" encoding="UTF-8"?>
<telemetry source="dailypickle-mock">
  <reading id="1" system="warp-core" status="NOMINAL"><output unit="TW">100</output></reading>
  <reading id="2" system="shields" status="NOMINAL"><output unit="TW">137</output></reading>
  <reading id="3" system="deflector" status="NOMINAL"><output unit="TW">174</output></reading>
  <reading id="4" system="phasers" status="NOMINAL"><output unit="TW">211</output></reading>
  <reading id="5" system="warp-core" status="FLUCTUATING"><output unit="TW">248</output></reading>
  <reading id="6" system="shields" status="FLUCTUATING"><output unit="TW">285</output></reading>
  <reading id="7" system="deflector" status="FLUCTUATING"><output unit="TW">322</output></reading>
  <reading id="8" system="phasers" status="FLUCTUATING"><output unit="TW">359</output></reading>
  <reading id="9" system="warp-core" status="DEGRADED"><output unit="TW">396</output></reading>
  <reading id="10" system="shields" status="DEGRADED"><output unit="TW">433</output></reading>
  <reading id="11" system="deflector" status="DEGRADED"><output unit="TW">470</output></reading>
  <reading id="12" system="phasers" status="DEGRADED"><output unit="TW">507</output></reading>
  <reading id="13" system="warp-core" status="OFFLINE"><output unit="TW">544</output></reading>
  <reading id="14" system="shields" status="OFFLINE"><output unit="TW">581</output></reading>
  <reading id="15" system="deflector" status="OFFLINE"><output unit="TW">618</output></reading>
  <reading id="16" system="phasers" status="OFFLINE"><output unit="TW">655</output></reading>
  <reading id="17" system="warp-core" status="NOMINAL"><output unit="TW">692</output></reading>
  <reading id="18" system="shields" status="NOMINAL"><output unit="TW">729</output></reading>
  <reading id="19" system="deflector" status="NOMINAL"><output unit="TW">766</output></reading>
  <reading id="20" system="phasers" status="NOMINAL"><output unit="TW">803</output></reading>
  <reading id="21" system="warp-core" status="FLUCTUATING"><output unit="TW">840</output></reading>
  <reading id="22" system="shields" status="FLUCTUATING"><output unit="TW">877</output></reading>
  <reading id="23" system="deflector" status="FLUCTUATING"><output unit="TW">914</output></reading>
  <reading id="24" system="phasers" status="FLUCTUATING"><output unit="TW">951</output></reading>
  <reading id="25" system="warp-core" status="DEGRADED"><output unit="TW">988</output></reading>
  <reading id="26" system="shields" status="DEGRADED"><output unit="TW">1025</output></reading>
  <reading id="27" system="deflector" status="DEGRADED"><output unit="TW">1062</output></reading>
  <reading id="28" system="phasers" status="DEGRADED"><output unit="TW">1099</output></reading>
  <reading id="29" system="warp-core" status="OFFLINE"><output unit="TW">1136</output></reading>
  <reading id="30" system="shields" status="OFFLINE"><output unit="TW">1173</output></reading>
  <reading id="31" system="deflector" status="OFFLINE"><output unit="TW">1210</output></reading>
  <reading id="32" system="phasers" status="OFFLINE"><output unit="TW">1247</output></reading>
  <reading id="33" system="warp-core" status="NOMINAL"><output unit="TW">1284</output></reading>
  <reading id="34" system="shields" status="NOMINAL"><output unit="TW">1321</output></reading>
  <reading id="35" system="deflector" status="NOMINAL"><output unit="TW">1358</output></reading>
  <reading id="36" system="phasers" status="NOMINAL"><output unit="TW">1395</output></reading>
  <reading id="37" system="warp-core" status="FLUCTUATING"><output unit="TW">1432</output></reading>
  <reading id="38" system="shields" status="FLUCTUATING"><output unit="TW">1469</output></reading>
  <reading id="39" system="deflector" status="FLUCTUATING"><output unit="TW">1506</output></reading>
  <reading id="40" system="phasers" status="FLUCTUATING"><output unit="TW">1543</output></reading>
  <reading id="41" system="warp-core" status="DEGRADED"><output unit="TW">1580</output></reading>
  <reading id="42" system="shields" status="DEGRADED"><output unit="TW">1617</output></reading>
  <reading id="43" system="deflector" status="DEGRADED"><output unit="TW">1654</output></reading>
  <reading id="44" system="phasers" status="DEGRADED"><output unit="TW">1691</output></reading>
  <reading id="45" system="warp-core" status="OFFLINE"><output unit="TW">1728</output></reading>
  <reading id="46" system="shields" status="OFFLINE"><output unit="TW">1765</output></reading>
  <reading id="47" system="deflector" status="OFFLINE"><output unit="TW">1802</output></reading>
  <reading id="48" system="phasers" status="OFFLINE"><output unit="TW">1839</output></reading>
  <reading id="49" system="warp-core" status="NOMINAL"><output unit="TW">1876</output></reading>
  <reading id="50" system="shields" status="NOMINAL"><output unit="TW">1913</output></reading>
  <reading id="51" system="deflector" status="NOMINAL"><output unit="TW">1950</output></reading>
  <reading id="52" system="phasers" status="NOMINAL"><output unit="TW">1987</output></reading>
  <reading id="53" system="warp-core" status="FLUCTUATING"><output unit="TW">2024</output></reading>
  <reading id="54" system="shields" status="FLUCTUATING"><output unit="TW">2061</output></reading>
  <reading id="55" system="deflector" status="FLUCTUATING"><output unit="TW">2098</output></reading>
  <reading id="56" system="phasers" status="FLUCTUATING"><output unit="TW">2135</output></reading>
  <reading id="57" system="warp-core" status="DEGRADED"><output unit="TW">2172</output></reading>
  <reading id="58" system="shields" status="DEGRADED"><output unit="TW">2209</output></reading>
  <reading id="59" system="deflector" status="DEGRADED"><output unit="TW">2246</output></reading>
  <reading id="60" system="phasers" status="DEGRADED"><output unit="TW">2283</output></reading>
  <reading id="61" system="warp-core" status="OFFLINE"><output unit="TW">2320</output></reading>
  <reading id="62" system="shields" status="OFFLINE"><output unit="TW">2357</output></reading>
  <reading id="63" system="deflector" status="OFFLINE"><output unit="TW">2394</output></reading>
  <reading id="64" system="phasers" status="OFFLINE"><output unit="TW">2431</output></reading>
  <reading id="65" system="warp-core" status="NOMINAL"><output unit="TW">2468</output></reading>
  <reading id="66" system="shields" status="NOMINAL"><output unit="TW">2505</output></reading>
  <reading id="67" system="deflector" status="NOMINAL"><output unit="TW">2542</output></reading>
  <reading id="68" system="phasers" status="NOMINAL"><output unit="TW">2579</output></reading>
  <reading id="69" system="warp-core" status="FLUCTUATING"><output unit="TW">2616</output></reading>
  <reading id="70" system="shields" status="FLUCTUATING"><output unit="TW">2653</output></reading>
  <reading id="71" system="deflector" status="FLUCTUATING"><output unit="TW">2690</output></reading>
  <reading id="72" system="phasers" status="FLUCTUATING"><output unit="TW">2727</output></reading>
  <reading id="73" system="warp-core" status="DEGRADED"><output unit="TW">2764</output></reading>
  <reading id="74" system="shields" status="DEGRADED"><output unit="TW">2801</output></reading>
  <reading id="75" system="deflector" status="DEGRADED"><output unit="TW">2838</output></reading>
  <reading id="76" system="phasers" status="DEGRADED"><output unit="TW">2875</output></reading>
  <reading id="77" system="warp-core" status="OFFLINE"><output unit="TW">2912</output></reading>
  <reading id="78" system="shields" status="OFFLINE"><output unit="TW">2949</output></reading>
  <reading id="79" system="deflector" status="OFFLINE"><output unit="TW">2986</output></reading>
  <reading id="80" system="phasers" status="OFFLINE"><output unit="TW">3023</output></reading>
  <reading id="81" system="warp-core" status="NOMINAL"><output unit="TW">3060</output></reading>
  <reading id="82" system="shields" status="NOMINAL"><output unit="TW">3097</output></reading>
  <reading id="83" system="deflector" status="NOMINAL"><output unit="TW">3134</output></reading>
  <padding>aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa</padding>
</telemetry>
output-2.xml application/xml · 8.0 KB
<?xml version="1.0" encoding="UTF-8"?>
<telemetry source="dailypickle-mock">
  <reading id="1" system="warp-core" status="NOMINAL"><output unit="TW">100</output></reading>
  <reading id="2" system="shields" status="NOMINAL"><output unit="TW">137</output></reading>
  <reading id="3" system="deflector" status="NOMINAL"><output unit="TW">174</output></reading>
  <reading id="4" system="phasers" status="NOMINAL"><output unit="TW">211</output></reading>
  <reading id="5" system="warp-core" status="FLUCTUATING"><output unit="TW">248</output></reading>
  <reading id="6" system="shields" status="FLUCTUATING"><output unit="TW">285</output></reading>
  <reading id="7" system="deflector" status="FLUCTUATING"><output unit="TW">322</output></reading>
  <reading id="8" system="phasers" status="FLUCTUATING"><output unit="TW">359</output></reading>
  <reading id="9" system="warp-core" status="DEGRADED"><output unit="TW">396</output></reading>
  <reading id="10" system="shields" status="DEGRADED"><output unit="TW">433</output></reading>
  <reading id="11" system="deflector" status="DEGRADED"><output unit="TW">470</output></reading>
  <reading id="12" system="phasers" status="DEGRADED"><output unit="TW">507</output></reading>
  <reading id="13" system="warp-core" status="OFFLINE"><output unit="TW">544</output></reading>
  <reading id="14" system="shields" status="OFFLINE"><output unit="TW">581</output></reading>
  <reading id="15" system="deflector" status="OFFLINE"><output unit="TW">618</output></reading>
  <reading id="16" system="phasers" status="OFFLINE"><output unit="TW">655</output></reading>
  <reading id="17" system="warp-core" status="NOMINAL"><output unit="TW">692</output></reading>
  <reading id="18" system="shields" status="NOMINAL"><output unit="TW">729</output></reading>
  <reading id="19" system="deflector" status="NOMINAL"><output unit="TW">766</output></reading>
  <reading id="20" system="phasers" status="NOMINAL"><output unit="TW">803</output></reading>
  <reading id="21" system="warp-core" status="FLUCTUATING"><output unit="TW">840</output></reading>
  <reading id="22" system="shields" status="FLUCTUATING"><output unit="TW">877</output></reading>
  <reading id="23" system="deflector" status="FLUCTUATING"><output unit="TW">914</output></reading>
  <reading id="24" system="phasers" status="FLUCTUATING"><output unit="TW">951</output></reading>
  <reading id="25" system="warp-core" status="DEGRADED"><output unit="TW">988</output></reading>
  <reading id="26" system="shields" status="DEGRADED"><output unit="TW">1025</output></reading>
  <reading id="27" system="deflector" status="DEGRADED"><output unit="TW">1062</output></reading>
  <reading id="28" system="phasers" status="DEGRADED"><output unit="TW">1099</output></reading>
  <reading id="29" system="warp-core" status="OFFLINE"><output unit="TW">1136</output></reading>
  <reading id="30" system="shields" status="OFFLINE"><output unit="TW">1173</output></reading>
  <reading id="31" system="deflector" status="OFFLINE"><output unit="TW">1210</output></reading>
  <reading id="32" system="phasers" status="OFFLINE"><output unit="TW">1247</output></reading>
  <reading id="33" system="warp-core" status="NOMINAL"><output unit="TW">1284</output></reading>
  <reading id="34" system="shields" status="NOMINAL"><output unit="TW">1321</output></reading>
  <reading id="35" system="deflector" status="NOMINAL"><output unit="TW">1358</output></reading>
  <reading id="36" system="phasers" status="NOMINAL"><output unit="TW">1395</output></reading>
  <reading id="37" system="warp-core" status="FLUCTUATING"><output unit="TW">1432</output></reading>
  <reading id="38" system="shields" status="FLUCTUATING"><output unit="TW">1469</output></reading>
  <reading id="39" system="deflector" status="FLUCTUATING"><output unit="TW">1506</output></reading>
  <reading id="40" system="phasers" status="FLUCTUATING"><output unit="TW">1543</output></reading>
  <reading id="41" system="warp-core" status="DEGRADED"><output unit="TW">1580</output></reading>
  <reading id="42" system="shields" status="DEGRADED"><output unit="TW">1617</output></reading>
  <reading id="43" system="deflector" status="DEGRADED"><output unit="TW">1654</output></reading>
  <reading id="44" system="phasers" status="DEGRADED"><output unit="TW">1691</output></reading>
  <reading id="45" system="warp-core" status="OFFLINE"><output unit="TW">1728</output></reading>
  <reading id="46" system="shields" status="OFFLINE"><output unit="TW">1765</output></reading>
  <reading id="47" system="deflector" status="OFFLINE"><output unit="TW">1802</output></reading>
  <reading id="48" system="phasers" status="OFFLINE"><output unit="TW">1839</output></reading>
  <reading id="49" system="warp-core" status="NOMINAL"><output unit="TW">1876</output></reading>
  <reading id="50" system="shields" status="NOMINAL"><output unit="TW">1913</output></reading>
  <reading id="51" system="deflector" status="NOMINAL"><output unit="TW">1950</output></reading>
  <reading id="52" system="phasers" status="NOMINAL"><output unit="TW">1987</output></reading>
  <reading id="53" system="warp-core" status="FLUCTUATING"><output unit="TW">2024</output></reading>
  <reading id="54" system="shields" status="FLUCTUATING"><output unit="TW">2061</output></reading>
  <reading id="55" system="deflector" status="FLUCTUATING"><output unit="TW">2098</output></reading>
  <reading id="56" system="phasers" status="FLUCTUATING"><output unit="TW">2135</output></reading>
  <reading id="57" system="warp-core" status="DEGRADED"><output unit="TW">2172</output></reading>
  <reading id="58" system="shields" status="DEGRADED"><output unit="TW">2209</output></reading>
  <reading id="59" system="deflector" status="DEGRADED"><output unit="TW">2246</output></reading>
  <reading id="60" system="phasers" status="DEGRADED"><output unit="TW">2283</output></reading>
  <reading id="61" system="warp-core" status="OFFLINE"><output unit="TW">2320</output></reading>
  <reading id="62" system="shields" status="OFFLINE"><output unit="TW">2357</output></reading>
  <reading id="63" system="deflector" status="OFFLINE"><output unit="TW">2394</output></reading>
  <reading id="64" system="phasers" status="OFFLINE"><output unit="TW">2431</output></reading>
  <reading id="65" system="warp-core" status="NOMINAL"><output unit="TW">2468</output></reading>
  <reading id="66" system="shields" status="NOMINAL"><output unit="TW">2505</output></reading>
  <reading id="67" system="deflector" status="NOMINAL"><output unit="TW">2542</output></reading>
  <reading id="68" system="phasers" status="NOMINAL"><output unit="TW">2579</output></reading>
  <reading id="69" system="warp-core" status="FLUCTUATING"><output unit="TW">2616</output></reading>
  <reading id="70" system="shields" status="FLUCTUATING"><output unit="TW">2653</output></reading>
  <reading id="71" system="deflector" status="FLUCTUATING"><output unit="TW">2690</output></reading>
  <reading id="72" system="phasers" status="FLUCTUATING"><output unit="TW">2727</output></reading>
  <reading id="73" system="warp-core" status="DEGRADED"><output unit="TW">2764</output></reading>
  <reading id="74" system="shields" status="DEGRADED"><output unit="TW">2801</output></reading>
  <reading id="75" system="deflector" status="DEGRADED"><output unit="TW">2838</output></reading>
  <reading id="76" system="phasers" status="DEGRADED"><output unit="TW">2875</output></reading>
  <reading id="77" system="warp-core" status="OFFLINE"><output unit="TW">2912</output></reading>
  <reading id="78" system="shields" status="OFFLINE"><output unit="TW">2949</output></reading>
  <reading id="79" system="deflector" status="OFFLINE"><output unit="TW">2986</output></reading>
  <reading id="80" system="phasers" status="OFFLINE"><output unit="TW">3023</output></reading>
  <reading id="81" system="warp-core" status="NOMINAL"><output unit="TW">3060</output></reading>
  <reading id="82" system="shields" status="NOMINAL"><output unit="TW">3097</output></reading>
  <reading id="83" system="deflector" status="NOMINAL"><output unit="TW">3134</output></reading>
  <padding>aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa</padding>
</telemetry>
Whenthe ship's counselor files 2 text session logs of 8 KB each5ms
log-0.txt text/plain · 8.0 KB
2371-06-10T12:00:00Z INFO  dailypickle-mock - warp-core sweep 1 completed with status NOMINAL
2371-06-10T12:00:01Z INFO  dailypickle-mock - shields sweep 2 completed with status NOMINAL
2371-06-10T12:00:02Z INFO  dailypickle-mock - deflector sweep 3 completed with status NOMINAL
2371-06-10T12:00:03Z INFO  dailypickle-mock - phasers sweep 4 completed with status NOMINAL
2371-06-10T12:00:04Z INFO  dailypickle-mock - warp-core sweep 5 completed with status FLUCTUATING
2371-06-10T12:00:05Z INFO  dailypickle-mock - shields sweep 6 completed with status FLUCTUATING
2371-06-10T12:00:06Z INFO  dailypickle-mock - deflector sweep 7 completed with status FLUCTUATING
2371-06-10T12:00:07Z INFO  dailypickle-mock - phasers sweep 8 completed with status FLUCTUATING
2371-06-10T12:00:08Z INFO  dailypickle-mock - warp-core sweep 9 completed with status DEGRADED
2371-06-10T12:00:09Z INFO  dailypickle-mock - shields sweep 10 completed with status DEGRADED
2371-06-10T12:00:10Z INFO  dailypickle-mock - deflector sweep 11 completed with status DEGRADED
2371-06-10T12:00:11Z INFO  dailypickle-mock - phasers sweep 12 completed with status DEGRADED
2371-06-10T12:00:12Z INFO  dailypickle-mock - warp-core sweep 13 completed with status OFFLINE
2371-06-10T12:00:13Z INFO  dailypickle-mock - shields sweep 14 completed with status OFFLINE
2371-06-10T12:00:14Z INFO  dailypickle-mock - deflector sweep 15 completed with status OFFLINE
2371-06-10T12:00:15Z INFO  dailypickle-mock - phasers sweep 16 completed with status OFFLINE
2371-06-10T12:00:16Z INFO  dailypickle-mock - warp-core sweep 17 completed with status NOMINAL
2371-06-10T12:00:17Z INFO  dailypickle-mock - shields sweep 18 completed with status NOMINAL
2371-06-10T12:00:18Z INFO  dailypickle-mock - deflector sweep 19 completed with status NOMINAL
2371-06-10T12:00:19Z INFO  dailypickle-mock - phasers sweep 20 completed with status NOMINAL
2371-06-10T12:00:20Z INFO  dailypickle-mock - warp-core sweep 21 completed with status FLUCTUATING
2371-06-10T12:00:21Z INFO  dailypickle-mock - shields sweep 22 completed with status FLUCTUATING
2371-06-10T12:00:22Z INFO  dailypickle-mock - deflector sweep 23 completed with status FLUCTUATING
2371-06-10T12:00:23Z INFO  dailypickle-mock - phasers sweep 24 completed with status FLUCTUATING
2371-06-10T12:00:24Z INFO  dailypickle-mock - warp-core sweep 25 completed with status DEGRADED
2371-06-10T12:00:25Z INFO  dailypickle-mock - shields sweep 26 completed with status DEGRADED
2371-06-10T12:00:26Z INFO  dailypickle-mock - deflector sweep 27 completed with status DEGRADED
2371-06-10T12:00:27Z INFO  dailypickle-mock - phasers sweep 28 completed with status DEGRADED
2371-06-10T12:00:28Z INFO  dailypickle-mock - warp-core sweep 29 completed with status OFFLINE
2371-06-10T12:00:29Z INFO  dailypickle-mock - shields sweep 30 completed with status OFFLINE
2371-06-10T12:00:30Z INFO  dailypickle-mock - deflector sweep 31 completed with status OFFLINE
2371-06-10T12:00:31Z INFO  dailypickle-mock - phasers sweep 32 completed with status OFFLINE
2371-06-10T12:00:32Z INFO  dailypickle-mock - warp-core sweep 33 completed with status NOMINAL
2371-06-10T12:00:33Z INFO  dailypickle-mock - shields sweep 34 completed with status NOMINAL
2371-06-10T12:00:34Z INFO  dailypickle-mock - deflector sweep 35 completed with status NOMINAL
2371-06-10T12:00:35Z INFO  dailypickle-mock - phasers sweep 36 completed with status NOMINAL
2371-06-10T12:00:36Z INFO  dailypickle-mock - warp-core sweep 37 completed with status FLUCTUATING
2371-06-10T12:00:37Z INFO  dailypickle-mock - shields sweep 38 completed with status FLUCTUATING
2371-06-10T12:00:38Z INFO  dailypickle-mock - deflector sweep 39 completed with status FLUCTUATING
2371-06-10T12:00:39Z INFO  dailypickle-mock - phasers sweep 40 completed with status FLUCTUATING
2371-06-10T12:00:40Z INFO  dailypickle-mock - warp-core sweep 41 completed with status DEGRADED
2371-06-10T12:00:41Z INFO  dailypickle-mock - shields sweep 42 completed with status DEGRADED
2371-06-10T12:00:42Z INFO  dailypickle-mock - deflector sweep 43 completed with status DEGRADED
2371-06-10T12:00:43Z INFO  dailypickle-mock - phasers sweep 44 completed with status DEGRADED
2371-06-10T12:00:44Z INFO  dailypickle-mock - warp-core sweep 45 completed with status OFFLINE
2371-06-10T12:00:45Z INFO  dailypickle-mock - shields sweep 46 completed with status OFFLINE
2371-06-10T12:00:46Z INFO  dailypickle-mock - deflector sweep 47 completed with status OFFLINE
2371-06-10T12:00:47Z INFO  dailypickle-mock - phasers sweep 48 completed with status OFFLINE
2371-06-10T12:00:48Z INFO  dailypickle-mock - warp-core sweep 49 completed with status NOMINAL
2371-06-10T12:00:49Z INFO  dailypickle-mock - shields sweep 50 completed with status NOMINAL
2371-06-10T12:00:50Z INFO  dailypickle-mock - deflector sweep 51 completed with status NOMINAL
2371-06-10T12:00:51Z INFO  dailypickle-mock - phasers sweep 52 completed with status NOMINAL
2371-06-10T12:00:52Z INFO  dailypickle-mock - warp-core sweep 53 completed with status FLUCTUATING
2371-06-10T12:00:53Z INFO  dailypickle-mock - shields sweep 54 completed with status FLUCTUATING
2371-06-10T12:00:54Z INFO  dailypickle-mock - deflector sweep 55 completed with status FLUCTUATING
2371-06-10T12:00:55Z INFO  dailypickle-mock - phasers sweep 56 completed with status FLUCTUATING
2371-06-10T12:00:56Z INFO  dailypickle-mock - warp-core sweep 57 completed with status DEGRADED
2371-06-10T12:00:57Z INFO  dailypickle-mock - shields sweep 58 completed with status DEGRADED
2371-06-10T12:00:58Z INFO  dailypickle-mock - deflector sweep 59 completed with status DEGRADED
2371-06-10T12:00:59Z INFO  dailypickle-mock - phasers sweep 60 completed with status DEGRADED
2371-06-10T12:00:00Z INFO  dailypickle-mock - warp-core sweep 61 completed with status OFFLINE
2371-06-10T12:00:01Z INFO  dailypickle-mock - shields sweep 62 completed with status OFFLINE
2371-06-10T12:00:02Z INFO  dailypickle-mock - deflector sweep 63 completed with status OFFLINE
2371-06-10T12:00:03Z INFO  dailypickle-mock - phasers sweep 64 completed with status OFFLINE
2371-06-10T12:00:04Z INFO  dailypickle-mock - warp-core sweep 65 completed with status NOMINAL
2371-06-10T12:00:05Z INFO  dailypickle-mock - shields sweep 66 completed with status NOMINAL
2371-06-10T12:00:06Z INFO  dailypickle-mock - deflector sweep 67 completed with status NOMINAL
2371-06-10T12:00:07Z INFO  dailypickle-mock - phasers sweep 68 completed with status NOMINAL
2371-06-10T12:00:08Z INFO  dailypickle-mock - warp-core sweep 69 completed with status FLUCTUATING
2371-06-10T12:00:09Z INFO  dailypickle-mock - shields sweep 70 completed with status FLUCTUATING
2371-06-10T12:00:10Z INFO  dailypickle-mock - deflector sweep 71 completed with status FLUCTUATING
2371-06-10T12:00:11Z INFO  dailypickle-mock - phasers sweep 72 completed with status FLUCTUATING
2371-06-10T12:00:12Z INFO  dailypickle-mock - warp-core sweep 73 completed with status DEGRADED
2371-06-10T12:00:13Z INFO  dailypickle-mock - shields sweep 74 completed with status DEGRADED
2371-06-10T12:00:14Z INFO  dailypickle-mock - deflector sweep 75 completed with status DEGRADED
2371-06-10T12:00:15Z INFO  dailypickle-mock - phasers sweep 76 completed with status DEGRADED
2371-06-10T12:00:16Z INFO  dailypickle-mock - warp-core sweep 77 completed with status OFFLINE
2371-06-10T12:00:17Z INFO  dailypickle-mock - shields sweep 78 completed with status OFFLINE
2371-06-10T12:00:18Z INFO  dailypickle-mock - deflector sweep 79 completed with status OFFLINE
2371-06-10T12:00:19Z INFO  dailypickle-mock - phasers sweep 80 completed with status OFFLINE
2371-06-10T12:00:20Z INFO  dailypickle-mock - warp-core sweep 81 completed with status NOMINAL
2371-06-10T12:00:21Z INFO  dailypickle-mock - shields sweep 82 completed with status NOMINAL
2371-06-10T12:00:22Z INFO  dailypickle-mock - deflector sweep 83 completed with status NOMINAL
2371-06-10T12:00:23Z INFO  dailypickle-mock - phasers sweep 84 completed with status NOMINAL
2371-06-10T12:00:24Z INFO  dailypickle-mock - warp-core sweep 85 completed with status FLUCTUATING
2371-06-10T12:00:25Z INFO  dailypickle-mock - shields sweep 86 completed with status FLUCTUATING
.........
log-1.txt text/plain · 8.0 KB
2371-06-10T12:00:00Z INFO  dailypickle-mock - warp-core sweep 1 completed with status NOMINAL
2371-06-10T12:00:01Z INFO  dailypickle-mock - shields sweep 2 completed with status NOMINAL
2371-06-10T12:00:02Z INFO  dailypickle-mock - deflector sweep 3 completed with status NOMINAL
2371-06-10T12:00:03Z INFO  dailypickle-mock - phasers sweep 4 completed with status NOMINAL
2371-06-10T12:00:04Z INFO  dailypickle-mock - warp-core sweep 5 completed with status FLUCTUATING
2371-06-10T12:00:05Z INFO  dailypickle-mock - shields sweep 6 completed with status FLUCTUATING
2371-06-10T12:00:06Z INFO  dailypickle-mock - deflector sweep 7 completed with status FLUCTUATING
2371-06-10T12:00:07Z INFO  dailypickle-mock - phasers sweep 8 completed with status FLUCTUATING
2371-06-10T12:00:08Z INFO  dailypickle-mock - warp-core sweep 9 completed with status DEGRADED
2371-06-10T12:00:09Z INFO  dailypickle-mock - shields sweep 10 completed with status DEGRADED
2371-06-10T12:00:10Z INFO  dailypickle-mock - deflector sweep 11 completed with status DEGRADED
2371-06-10T12:00:11Z INFO  dailypickle-mock - phasers sweep 12 completed with status DEGRADED
2371-06-10T12:00:12Z INFO  dailypickle-mock - warp-core sweep 13 completed with status OFFLINE
2371-06-10T12:00:13Z INFO  dailypickle-mock - shields sweep 14 completed with status OFFLINE
2371-06-10T12:00:14Z INFO  dailypickle-mock - deflector sweep 15 completed with status OFFLINE
2371-06-10T12:00:15Z INFO  dailypickle-mock - phasers sweep 16 completed with status OFFLINE
2371-06-10T12:00:16Z INFO  dailypickle-mock - warp-core sweep 17 completed with status NOMINAL
2371-06-10T12:00:17Z INFO  dailypickle-mock - shields sweep 18 completed with status NOMINAL
2371-06-10T12:00:18Z INFO  dailypickle-mock - deflector sweep 19 completed with status NOMINAL
2371-06-10T12:00:19Z INFO  dailypickle-mock - phasers sweep 20 completed with status NOMINAL
2371-06-10T12:00:20Z INFO  dailypickle-mock - warp-core sweep 21 completed with status FLUCTUATING
2371-06-10T12:00:21Z INFO  dailypickle-mock - shields sweep 22 completed with status FLUCTUATING
2371-06-10T12:00:22Z INFO  dailypickle-mock - deflector sweep 23 completed with status FLUCTUATING
2371-06-10T12:00:23Z INFO  dailypickle-mock - phasers sweep 24 completed with status FLUCTUATING
2371-06-10T12:00:24Z INFO  dailypickle-mock - warp-core sweep 25 completed with status DEGRADED
2371-06-10T12:00:25Z INFO  dailypickle-mock - shields sweep 26 completed with status DEGRADED
2371-06-10T12:00:26Z INFO  dailypickle-mock - deflector sweep 27 completed with status DEGRADED
2371-06-10T12:00:27Z INFO  dailypickle-mock - phasers sweep 28 completed with status DEGRADED
2371-06-10T12:00:28Z INFO  dailypickle-mock - warp-core sweep 29 completed with status OFFLINE
2371-06-10T12:00:29Z INFO  dailypickle-mock - shields sweep 30 completed with status OFFLINE
2371-06-10T12:00:30Z INFO  dailypickle-mock - deflector sweep 31 completed with status OFFLINE
2371-06-10T12:00:31Z INFO  dailypickle-mock - phasers sweep 32 completed with status OFFLINE
2371-06-10T12:00:32Z INFO  dailypickle-mock - warp-core sweep 33 completed with status NOMINAL
2371-06-10T12:00:33Z INFO  dailypickle-mock - shields sweep 34 completed with status NOMINAL
2371-06-10T12:00:34Z INFO  dailypickle-mock - deflector sweep 35 completed with status NOMINAL
2371-06-10T12:00:35Z INFO  dailypickle-mock - phasers sweep 36 completed with status NOMINAL
2371-06-10T12:00:36Z INFO  dailypickle-mock - warp-core sweep 37 completed with status FLUCTUATING
2371-06-10T12:00:37Z INFO  dailypickle-mock - shields sweep 38 completed with status FLUCTUATING
2371-06-10T12:00:38Z INFO  dailypickle-mock - deflector sweep 39 completed with status FLUCTUATING
2371-06-10T12:00:39Z INFO  dailypickle-mock - phasers sweep 40 completed with status FLUCTUATING
2371-06-10T12:00:40Z INFO  dailypickle-mock - warp-core sweep 41 completed with status DEGRADED
2371-06-10T12:00:41Z INFO  dailypickle-mock - shields sweep 42 completed with status DEGRADED
2371-06-10T12:00:42Z INFO  dailypickle-mock - deflector sweep 43 completed with status DEGRADED
2371-06-10T12:00:43Z INFO  dailypickle-mock - phasers sweep 44 completed with status DEGRADED
2371-06-10T12:00:44Z INFO  dailypickle-mock - warp-core sweep 45 completed with status OFFLINE
2371-06-10T12:00:45Z INFO  dailypickle-mock - shields sweep 46 completed with status OFFLINE
2371-06-10T12:00:46Z INFO  dailypickle-mock - deflector sweep 47 completed with status OFFLINE
2371-06-10T12:00:47Z INFO  dailypickle-mock - phasers sweep 48 completed with status OFFLINE
2371-06-10T12:00:48Z INFO  dailypickle-mock - warp-core sweep 49 completed with status NOMINAL
2371-06-10T12:00:49Z INFO  dailypickle-mock - shields sweep 50 completed with status NOMINAL
2371-06-10T12:00:50Z INFO  dailypickle-mock - deflector sweep 51 completed with status NOMINAL
2371-06-10T12:00:51Z INFO  dailypickle-mock - phasers sweep 52 completed with status NOMINAL
2371-06-10T12:00:52Z INFO  dailypickle-mock - warp-core sweep 53 completed with status FLUCTUATING
2371-06-10T12:00:53Z INFO  dailypickle-mock - shields sweep 54 completed with status FLUCTUATING
2371-06-10T12:00:54Z INFO  dailypickle-mock - deflector sweep 55 completed with status FLUCTUATING
2371-06-10T12:00:55Z INFO  dailypickle-mock - phasers sweep 56 completed with status FLUCTUATING
2371-06-10T12:00:56Z INFO  dailypickle-mock - warp-core sweep 57 completed with status DEGRADED
2371-06-10T12:00:57Z INFO  dailypickle-mock - shields sweep 58 completed with status DEGRADED
2371-06-10T12:00:58Z INFO  dailypickle-mock - deflector sweep 59 completed with status DEGRADED
2371-06-10T12:00:59Z INFO  dailypickle-mock - phasers sweep 60 completed with status DEGRADED
2371-06-10T12:00:00Z INFO  dailypickle-mock - warp-core sweep 61 completed with status OFFLINE
2371-06-10T12:00:01Z INFO  dailypickle-mock - shields sweep 62 completed with status OFFLINE
2371-06-10T12:00:02Z INFO  dailypickle-mock - deflector sweep 63 completed with status OFFLINE
2371-06-10T12:00:03Z INFO  dailypickle-mock - phasers sweep 64 completed with status OFFLINE
2371-06-10T12:00:04Z INFO  dailypickle-mock - warp-core sweep 65 completed with status NOMINAL
2371-06-10T12:00:05Z INFO  dailypickle-mock - shields sweep 66 completed with status NOMINAL
2371-06-10T12:00:06Z INFO  dailypickle-mock - deflector sweep 67 completed with status NOMINAL
2371-06-10T12:00:07Z INFO  dailypickle-mock - phasers sweep 68 completed with status NOMINAL
2371-06-10T12:00:08Z INFO  dailypickle-mock - warp-core sweep 69 completed with status FLUCTUATING
2371-06-10T12:00:09Z INFO  dailypickle-mock - shields sweep 70 completed with status FLUCTUATING
2371-06-10T12:00:10Z INFO  dailypickle-mock - deflector sweep 71 completed with status FLUCTUATING
2371-06-10T12:00:11Z INFO  dailypickle-mock - phasers sweep 72 completed with status FLUCTUATING
2371-06-10T12:00:12Z INFO  dailypickle-mock - warp-core sweep 73 completed with status DEGRADED
2371-06-10T12:00:13Z INFO  dailypickle-mock - shields sweep 74 completed with status DEGRADED
2371-06-10T12:00:14Z INFO  dailypickle-mock - deflector sweep 75 completed with status DEGRADED
2371-06-10T12:00:15Z INFO  dailypickle-mock - phasers sweep 76 completed with status DEGRADED
2371-06-10T12:00:16Z INFO  dailypickle-mock - warp-core sweep 77 completed with status OFFLINE
2371-06-10T12:00:17Z INFO  dailypickle-mock - shields sweep 78 completed with status OFFLINE
2371-06-10T12:00:18Z INFO  dailypickle-mock - deflector sweep 79 completed with status OFFLINE
2371-06-10T12:00:19Z INFO  dailypickle-mock - phasers sweep 80 completed with status OFFLINE
2371-06-10T12:00:20Z INFO  dailypickle-mock - warp-core sweep 81 completed with status NOMINAL
2371-06-10T12:00:21Z INFO  dailypickle-mock - shields sweep 82 completed with status NOMINAL
2371-06-10T12:00:22Z INFO  dailypickle-mock - deflector sweep 83 completed with status NOMINAL
2371-06-10T12:00:23Z INFO  dailypickle-mock - phasers sweep 84 completed with status NOMINAL
2371-06-10T12:00:24Z INFO  dailypickle-mock - warp-core sweep 85 completed with status FLUCTUATING
2371-06-10T12:00:25Z INFO  dailypickle-mock - shields sweep 86 completed with status FLUCTUATING
.........
Andthe viewscreen saves 2 snapshots of the nebula ahead5ms
viewscreen-0.jpg image/jpeg · 25.8 KB
viewscreen-1.jpg image/jpeg · 25.8 KB
Thenthe pattern buffer dumps 2 binary files of 8 KB each1ms
Andthe tricorder keeps 4 inline json readings of 2 KB each2ms
tiny-0.json application/json
{
  "source": "dailypickle-mock",
  "readings": [
    {"id":1,"system":"warp-core","status":"NOMINAL","output":100,"unit":"TW"},
    {"id":2,"system":"shields","status":"NOMINAL","output":137,"unit":"TW"},
    {"id":3,"system":"deflector","status":"NOMINAL","output":174,"unit":"TW"},
    {"id":4,"system":"phasers","status":"NOMINAL","output":211,"unit":"TW"},
    {"id":5,"system":"warp-core","status":"FLUCTUATING","output":248,"unit":"TW"},
    {"id":6,"system":"shields","status":"FLUCTUATING","output":285,"unit":"TW"},
    {"id":7,"system":"deflector","status":"FLUCTUATING","output":322,"unit":"TW"},
    {"id":8,"system":"phasers","status":"FLUCTUATING","output":359,"unit":"TW"},
    {"id":9,"system":"warp-core","status":"DEGRADED","output":396,"unit":"TW"},
    {"id":10,"system":"shields","status":"DEGRADED","output":433,"unit":"TW"},
    {"id":11,"system":"deflector","status":"DEGRADED","output":470,"unit":"TW"},
    {"id":12,"system":"phasers","status":"DEGRADED","output":507,"unit":"TW"},
    {"id":13,"system":"warp-core","status":"OFFLINE","output":544,"unit":"TW"},
    {"id":14,"system":"shields","status":"OFFLINE","output":581,"unit":"TW"},
    {"id":15,"system":"deflector","status":"OFFLINE","output":618,"unit":"TW"},
    {"id":16,"system":"phasers","status":"OFFLINE","output":655,"unit":"TW"},
    {"id":17,"system":"warp-core","status":"NOMINAL","output":692,"unit":"TW"},
    {"id":18,"system":"shields","status":"NOMINAL","output":729,"unit":"TW"},
    {"id":19,"system":"deflector","status":"NOMINAL","output":766,"unit":"TW"},
    {"id":20,"system":"phasers","status":"NOMINAL","output":803,"unit":"TW"},
    {"id":21,"system":"warp-core","status":"FLUCTUATING","output":840,"unit":"TW"},
    {"id":22,"system":"shields","status":"FLUCTUATING","output":877,"unit":"TW"},
    {"id":23,"system":"deflector","status":"FLUCTUATING","output":914,"unit":"TW"},
    {"id":24,"system":"phasers","status":"FLUCTUATING","output":951,"unit":"TW"}
  ],
  "padding": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
}
tiny-1.json application/json
{
  "source": "dailypickle-mock",
  "readings": [
    {"id":1,"system":"warp-core","status":"NOMINAL","output":100,"unit":"TW"},
    {"id":2,"system":"shields","status":"NOMINAL","output":137,"unit":"TW"},
    {"id":3,"system":"deflector","status":"NOMINAL","output":174,"unit":"TW"},
    {"id":4,"system":"phasers","status":"NOMINAL","output":211,"unit":"TW"},
    {"id":5,"system":"warp-core","status":"FLUCTUATING","output":248,"unit":"TW"},
    {"id":6,"system":"shields","status":"FLUCTUATING","output":285,"unit":"TW"},
    {"id":7,"system":"deflector","status":"FLUCTUATING","output":322,"unit":"TW"},
    {"id":8,"system":"phasers","status":"FLUCTUATING","output":359,"unit":"TW"},
    {"id":9,"system":"warp-core","status":"DEGRADED","output":396,"unit":"TW"},
    {"id":10,"system":"shields","status":"DEGRADED","output":433,"unit":"TW"},
    {"id":11,"system":"deflector","status":"DEGRADED","output":470,"unit":"TW"},
    {"id":12,"system":"phasers","status":"DEGRADED","output":507,"unit":"TW"},
    {"id":13,"system":"warp-core","status":"OFFLINE","output":544,"unit":"TW"},
    {"id":14,"system":"shields","status":"OFFLINE","output":581,"unit":"TW"},
    {"id":15,"system":"deflector","status":"OFFLINE","output":618,"unit":"TW"},
    {"id":16,"system":"phasers","status":"OFFLINE","output":655,"unit":"TW"},
    {"id":17,"system":"warp-core","status":"NOMINAL","output":692,"unit":"TW"},
    {"id":18,"system":"shields","status":"NOMINAL","output":729,"unit":"TW"},
    {"id":19,"system":"deflector","status":"NOMINAL","output":766,"unit":"TW"},
    {"id":20,"system":"phasers","status":"NOMINAL","output":803,"unit":"TW"},
    {"id":21,"system":"warp-core","status":"FLUCTUATING","output":840,"unit":"TW"},
    {"id":22,"system":"shields","status":"FLUCTUATING","output":877,"unit":"TW"},
    {"id":23,"system":"deflector","status":"FLUCTUATING","output":914,"unit":"TW"},
    {"id":24,"system":"phasers","status":"FLUCTUATING","output":951,"unit":"TW"}
  ],
  "padding": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
}
tiny-2.json application/json
{
  "source": "dailypickle-mock",
  "readings": [
    {"id":1,"system":"warp-core","status":"NOMINAL","output":100,"unit":"TW"},
    {"id":2,"system":"shields","status":"NOMINAL","output":137,"unit":"TW"},
    {"id":3,"system":"deflector","status":"NOMINAL","output":174,"unit":"TW"},
    {"id":4,"system":"phasers","status":"NOMINAL","output":211,"unit":"TW"},
    {"id":5,"system":"warp-core","status":"FLUCTUATING","output":248,"unit":"TW"},
    {"id":6,"system":"shields","status":"FLUCTUATING","output":285,"unit":"TW"},
    {"id":7,"system":"deflector","status":"FLUCTUATING","output":322,"unit":"TW"},
    {"id":8,"system":"phasers","status":"FLUCTUATING","output":359,"unit":"TW"},
    {"id":9,"system":"warp-core","status":"DEGRADED","output":396,"unit":"TW"},
    {"id":10,"system":"shields","status":"DEGRADED","output":433,"unit":"TW"},
    {"id":11,"system":"deflector","status":"DEGRADED","output":470,"unit":"TW"},
    {"id":12,"system":"phasers","status":"DEGRADED","output":507,"unit":"TW"},
    {"id":13,"system":"warp-core","status":"OFFLINE","output":544,"unit":"TW"},
    {"id":14,"system":"shields","status":"OFFLINE","output":581,"unit":"TW"},
    {"id":15,"system":"deflector","status":"OFFLINE","output":618,"unit":"TW"},
    {"id":16,"system":"phasers","status":"OFFLINE","output":655,"unit":"TW"},
    {"id":17,"system":"warp-core","status":"NOMINAL","output":692,"unit":"TW"},
    {"id":18,"system":"shields","status":"NOMINAL","output":729,"unit":"TW"},
    {"id":19,"system":"deflector","status":"NOMINAL","output":766,"unit":"TW"},
    {"id":20,"system":"phasers","status":"NOMINAL","output":803,"unit":"TW"},
    {"id":21,"system":"warp-core","status":"FLUCTUATING","output":840,"unit":"TW"},
    {"id":22,"system":"shields","status":"FLUCTUATING","output":877,"unit":"TW"},
    {"id":23,"system":"deflector","status":"FLUCTUATING","output":914,"unit":"TW"},
    {"id":24,"system":"phasers","status":"FLUCTUATING","output":951,"unit":"TW"}
  ],
  "padding": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
}
tiny-3.json application/json
{
  "source": "dailypickle-mock",
  "readings": [
    {"id":1,"system":"warp-core","status":"NOMINAL","output":100,"unit":"TW"},
    {"id":2,"system":"shields","status":"NOMINAL","output":137,"unit":"TW"},
    {"id":3,"system":"deflector","status":"NOMINAL","output":174,"unit":"TW"},
    {"id":4,"system":"phasers","status":"NOMINAL","output":211,"unit":"TW"},
    {"id":5,"system":"warp-core","status":"FLUCTUATING","output":248,"unit":"TW"},
    {"id":6,"system":"shields","status":"FLUCTUATING","output":285,"unit":"TW"},
    {"id":7,"system":"deflector","status":"FLUCTUATING","output":322,"unit":"TW"},
    {"id":8,"system":"phasers","status":"FLUCTUATING","output":359,"unit":"TW"},
    {"id":9,"system":"warp-core","status":"DEGRADED","output":396,"unit":"TW"},
    {"id":10,"system":"shields","status":"DEGRADED","output":433,"unit":"TW"},
    {"id":11,"system":"deflector","status":"DEGRADED","output":470,"unit":"TW"},
    {"id":12,"system":"phasers","status":"DEGRADED","output":507,"unit":"TW"},
    {"id":13,"system":"warp-core","status":"OFFLINE","output":544,"unit":"TW"},
    {"id":14,"system":"shields","status":"OFFLINE","output":581,"unit":"TW"},
    {"id":15,"system":"deflector","status":"OFFLINE","output":618,"unit":"TW"},
    {"id":16,"system":"phasers","status":"OFFLINE","output":655,"unit":"TW"},
    {"id":17,"system":"warp-core","status":"NOMINAL","output":692,"unit":"TW"},
    {"id":18,"system":"shields","status":"NOMINAL","output":729,"unit":"TW"},
    {"id":19,"system":"deflector","status":"NOMINAL","output":766,"unit":"TW"},
    {"id":20,"system":"phasers","status":"NOMINAL","output":803,"unit":"TW"},
    {"id":21,"system":"warp-core","status":"FLUCTUATING","output":840,"unit":"TW"},
    {"id":22,"system":"shields","status":"FLUCTUATING","output":877,"unit":"TW"},
    {"id":23,"system":"deflector","status":"FLUCTUATING","output":914,"unit":"TW"},
    {"id":24,"system":"phasers","status":"FLUCTUATING","output":951,"unit":"TW"}
  ],
  "padding": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
}
@outline-errors
Feature: Phaser bank diagnostics
Showcases error handling across outline example rows: each failing row keeps
its own status and error message, identical stack traces are deduplicated in
the HTML report, and mixed pass/fail rows roll up into the outline's
scenario summary.
@outline-errors @table-outline
Scenario: Phaser bank A self-test 14ms
Givenphaser bank "A" charges in "normal" mode:11ms
| emitter| output |
| forward| 1.2 MW |
| dorsal | 0.9 MW |
Whenthe main computer processes the command0ms
Thenthe diagnostic verdict is "ok"1ms
@outline-errors @table-outline
Scenario: Phaser bank B self-test 12ms
Givenphaser bank "B" charges in "overload" mode:9ms
| emitter| output |
| forward| 1.2 MW |
| dorsal | 0.9 MW |
phaser bank overload: emitter set to eleven — Worf was told, twice
► stack trace
org.opentest4j.AssertionFailedError: phaser bank overload: emitter set to eleven — Worf was told, twice
	at org.junit.jupiter.api.AssertionUtils.fail(AssertionUtils.java:38)
	at org.junit.jupiter.api.Assertions.fail(Assertions.java:138)
	at win.dailypickle.report.integrationtest.OutlineErrorSteps.phaserBankChargesInMode(OutlineErrorSteps.java:15)
	at ✽.phaser bank "B" charges in "overload" mode:(classpath:features/outline-errors.feature:10)
Whenthe main computer processes the command0ms
Thenthe diagnostic verdict is "ok"0ms
@outline-errors @table-outline
Scenario: Phaser bank C self-test 5ms
Givenphaser bank "C" charges in "normal" mode:1ms
| emitter| output |
| forward| 1.2 MW |
| dorsal | 0.9 MW |
Whenthe main computer processes the command0ms
Thenthe diagnostic verdict is "ok"0ms
@props-file
Feature: Sensor archive properties showcase
Every supported dailypickle.properties setting is exercised by this run:
output path, title, light theme, tag links, env/meta metadata, and both
attachment limits. The file lives at src/integrationTest/config and is put
on the classpath root only for the propertiesFileTest task.
@props-file @LCARS-1 @smoke
Scenario: A short-range scan stays inline 0ms
Giventhe sensor archive is online0ms
Whena small json telemetry payload is attached0ms
small.json application/json
{"marker":"props-small-inline-payload"}
Thenthe archive records the run0ms
@props-file @LCARS-2
Scenario: A mid-range scan is externalized but still embedded 9ms
Giventhe sensor archive is online0ms
Whena mid-size text telemetry payload is attached9ms
mid.txt text/plain · 10.0 KB
props-mid-payload-marker
sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-static sensor-st
Thenthe archive records the run0ms
@props-file @LCARS-3
Scenario: A long-range scan is too big and gets a link instead 4ms
Giventhe sensor archive is online0ms
Whena large text telemetry payload is attached3ms
Thenthe archive records the run0ms
@rules
Feature: Transporter room rules
Showcases the Gherkin Rule keyword: scenarios under a Rule are grouped
beneath a "Rule:" header and indented in the HTML report, the Markdown
report notes the rule on failing scenarios, and outlines inside rules keep
the grouping for every example row. The failing scenario shows how a
failure rolls up from inside a rule.
@rules
Scenario: Beaming up before anyone wrote rules about it 0ms
Giventhe warp core is stable0ms
Whenthe main computer processes the command0ms
Thenthe bridge acknowledges completion0ms
Rule: Shields must be down before transport
@rules
Scenario: O'Brien lowers the shields first, like a professional 0ms
Giventhe warp core is stable0ms
Whenthe main computer processes the command0ms
Thenthe bridge acknowledges completion0ms
@rules
Scenario: Beaming the away team to the nice cave 1ms
Giventhe target coordinates are set to "the nice cave"0ms
Whenthe main computer processes the command0ms
Thenthe bridge acknowledges completion0ms
@rules
Scenario: Beaming the away team to the other cave 2ms
Giventhe target coordinates are set to "the other cave"0ms
Whenthe main computer processes the command0ms
Thenthe bridge acknowledges completion0ms
Rule: Site-to-site transport needs command authorization
@rules
Scenario: Authorized site-to-site transport goes fine 2ms
Giventhe warp core is stable0ms
Whenthe main computer processes the command0ms
Thenthe bridge acknowledges completion0ms
@rules
Scenario: Unauthorized transport into the captain's ready room 2ms
Giventhe warp core is stable0ms
Whenthe containment field collapses1ms
warp core breach imminent: ejection systems offline (again)
► stack trace
org.opentest4j.AssertionFailedError: warp core breach imminent: ejection systems offline (again)
	at org.junit.jupiter.api.AssertionUtils.fail(AssertionUtils.java:38)
	at org.junit.jupiter.api.Assertions.fail(Assertions.java:138)
	at win.dailypickle.report.integrationtest.SampleSteps.theContainmentFieldCollapses(SampleSteps.java:51)
	at ✽.the containment field collapses(classpath:features/rule.feature:40)
Thenthe bridge acknowledges completion0ms
@integration
Feature: Bridge operations
Showcases the core of every dailypickle report: all step statuses (passed,
failed, pending, skipped), per-scenario step summaries, tags, data tables,
doc strings, error messages with full stack traces, and MIME-typed
attachments — JSON, XML, and plain text — pretty-printed, syntax-highlighted,
and collapsible inline.
@integration @passing
Scenario: Make it so 0ms
Giventhe warp core is stable0ms
@integration @failing
Scenario: The warp jump Wesley calculated during a pop quiz 6ms
Giventhe warp core is stable0ms
Whenthe containment field collapses1ms
warp core breach imminent: ejection systems offline (again)
► stack trace
org.opentest4j.AssertionFailedError: warp core breach imminent: ejection systems offline (again)
	at org.junit.jupiter.api.AssertionUtils.fail(AssertionUtils.java:38)
	at org.junit.jupiter.api.Assertions.fail(Assertions.java:138)
	at win.dailypickle.report.integrationtest.SampleSteps.theContainmentFieldCollapses(SampleSteps.java:51)
	at ✽.the containment field collapses(classpath:features/sample.feature:16)
Thenthe bridge acknowledges completion0ms
@integration @pending
Scenario: Warp jump on hold until Starfleet approves the paperwork 3ms
Giventhe warp core is stable0ms
Whenthe dilithium recalibration is pending2ms
TODO: implement me
► stack trace
io.cucumber.java.PendingException: TODO: implement me
	at win.dailypickle.report.integrationtest.SampleSteps.theDilithiumRecalibrationIsPending(SampleSteps.java:57)
	at ✽.the dilithium recalibration is pending(classpath:features/sample.feature:22)
Thenthe bridge acknowledges completion0ms
@integration @datatable
Scenario: The computer audits how officers enter their chairs 5ms
Giventhe following bridge officers are on duty:2ms
| name | station | chair entry technique |
| Picard| command | regulation |
| Riker | first officer| over the backrest |
Whenthe main computer processes the command0ms
Thenthe bridge acknowledges completion1ms
@integration @docstring
Scenario: Q sends a calling card over subspace 4ms
Giventhe following subspace transmission:2ms
"""json
{
  "sender": "Q",
  "payload": {
    "omnipotent": true,
    "invited": false
  }
}
"""
Whenthe main computer processes the command0ms
Thenthe bridge acknowledges completion1ms
@integration @attachment
Scenario: The transporter chief files the paperwork in duplicate 2ms
Giventhe transporter chief attaches the beam-up request and response1ms
Beam-up request application/xml
<transport><target>away-team</target><count>5</count></transport>
Beam-up response application/xml
<transport><status>energized</status><materialized>5 of 5</materialized></transport>
Whenthe main computer processes the command0ms
Thenthe bridge acknowledges completion0ms
@integration @long-attachment
Scenario: The captain's log runs long after shore leave on Risa 2ms
Giventhe captain dictates a 65-line log entry0ms
captains-log.txt text/plain
Log line 1: still orbiting Risa, morale suspiciously high
Log line 2: still orbiting Risa, morale suspiciously high
Log line 3: still orbiting Risa, morale suspiciously high
Log line 4: still orbiting Risa, morale suspiciously high
Log line 5: still orbiting Risa, morale suspiciously high
Log line 6: still orbiting Risa, morale suspiciously high
Log line 7: still orbiting Risa, morale suspiciously high
Log line 8: still orbiting Risa, morale suspiciously high
Log line 9: still orbiting Risa, morale suspiciously high
Log line 10: still orbiting Risa, morale suspiciously high
Log line 11: still orbiting Risa, morale suspiciously high
Log line 12: still orbiting Risa, morale suspiciously high
Log line 13: still orbiting Risa, morale suspiciously high
Log line 14: still orbiting Risa, morale suspiciously high
Log line 15: still orbiting Risa, morale suspiciously high
Log line 16: still orbiting Risa, morale suspiciously high
Log line 17: still orbiting Risa, morale suspiciously high
Log line 18: still orbiting Risa, morale suspiciously high
Log line 19: still orbiting Risa, morale suspiciously high
Log line 20: still orbiting Risa, morale suspiciously high
Log line 21: still orbiting Risa, morale suspiciously high
Log line 22: still orbiting Risa, morale suspiciously high
Log line 23: still orbiting Risa, morale suspiciously high
Log line 24: still orbiting Risa, morale suspiciously high
Log line 25: still orbiting Risa, morale suspiciously high
Log line 26: still orbiting Risa, morale suspiciously high
Log line 27: still orbiting Risa, morale suspiciously high
Log line 28: still orbiting Risa, morale suspiciously high
Log line 29: still orbiting Risa, morale suspiciously high
Log line 30: still orbiting Risa, morale suspiciously high
Log line 31: still orbiting Risa, morale suspiciously high
Log line 32: still orbiting Risa, morale suspiciously high
Log line 33: still orbiting Risa, morale suspiciously high
Log line 34: still orbiting Risa, morale suspiciously high
Log line 35: still orbiting Risa, morale suspiciously high
Log line 36: still orbiting Risa, morale suspiciously high
Log line 37: still orbiting Risa, morale suspiciously high
Log line 38: still orbiting Risa, morale suspiciously high
Log line 39: still orbiting Risa, morale suspiciously high
Log line 40: still orbiting Risa, morale suspiciously high
Log line 41: still orbiting Risa, morale suspiciously high
Log line 42: still orbiting Risa, morale suspiciously high
Log line 43: still orbiting Risa, morale suspiciously high
Log line 44: still orbiting Risa, morale suspiciously high
Log line 45: still orbiting Risa, morale suspiciously high
Log line 46: still orbiting Risa, morale suspiciously high
Log line 47: still orbiting Risa, morale suspiciously high
Log line 48: still orbiting Risa, morale suspiciously high
Log line 49: still orbiting Risa, morale suspiciously high
Log line 50: still orbiting Risa, morale suspiciously high
Log line 51: still orbiting Risa, morale suspiciously high
Log line 52: still orbiting Risa, morale suspiciously high
Log line 53: still orbiting Risa, morale suspiciously high
Log line 54: still orbiting Risa, morale suspiciously high
Log line 55: still orbiting Risa, morale suspiciously high
Log line 56: still orbiting Risa, morale suspiciously high
Log line 57: still orbiting Risa, morale suspiciously high
Log line 58: still orbiting Risa, morale suspiciously high
Log line 59: still orbiting Risa, morale suspiciously high
Log line 60: still orbiting Risa, morale suspiciously high
Log line 61: still orbiting Risa, morale suspiciously high
Log line 62: still orbiting Risa, morale suspiciously high
Log line 63: still orbiting Risa, morale suspiciously high
Log line 64: still orbiting Risa, morale suspiciously high
Log line 65: still orbiting Risa, morale suspiciously high
Whenthe main computer processes the command0ms
Thenthe bridge acknowledges completion1ms
@integration @failing @illegal-argument
Scenario: Worf sets the phasers to eleven 2ms
Giventhe warp core is stable0ms
Whenthe phaser bank is set to eleven0ms
invalid phaser setting: expected 1..10 but got 11 — this is a phaser, not an amplifier
► stack trace
java.lang.IllegalArgumentException: invalid phaser setting: expected 1..10 but got 11 — this is a phaser, not an amplifier
	at win.dailypickle.report.integrationtest.SampleSteps.thePhaserBankIsSetToEleven(SampleSteps.java:130)
	at ✽.the phaser bank is set to eleven(classpath:features/sample.feature:58)
Thenthe bridge acknowledges completion0ms
@integration @failing @null-pointer
Scenario: Data checks his emotion chip and finds null 2ms
Giventhe warp core is stable0ms
WhenData checks his emotion chip1ms
emotion chip not installed: feelings were null
► stack trace
java.lang.NullPointerException: emotion chip not installed: feelings were null
	at win.dailypickle.report.integrationtest.SampleSteps.dataChecksHisEmotionChip(SampleSteps.java:137)
	at ✽.Data checks his emotion chip(classpath:features/sample.feature:64)
Thenthe bridge acknowledges completion0ms
@integration @failing @illegal-state
Scenario: Engaging the cloaking device the Federation does not own 3ms
Giventhe warp core is stable2ms
Whenthe cloaking device is engaged0ms
cloaking device not installed: the Treaty of Algeron forbids it
► stack trace
java.lang.IllegalStateException: cloaking device not installed: the Treaty of Algeron forbids it
	at win.dailypickle.report.integrationtest.SampleSteps.theCloakingDeviceIsEngaged(SampleSteps.java:143)
	at ✽.the cloaking device is engaged(classpath:features/sample.feature:70)
Thenthe bridge acknowledges completion0ms
@integration @failing @runtime-exception
Scenario: The holodeck safety protocols fail, again 1ms
Giventhe warp core is stable0ms
Whenthe holodeck safety protocols disengage0ms
holodeck safety protocols disabled — Lieutenant Barclay logged in 4 hours ago
► stack trace
java.lang.RuntimeException: holodeck safety protocols disabled — Lieutenant Barclay logged in 4 hours ago
	at win.dailypickle.report.integrationtest.SampleSteps.theHolodeckSafetyProtocolsDisengage(SampleSteps.java:150)
	at ✽.the holodeck safety protocols disengage(classpath:features/sample.feature:76)
Thenthe bridge acknowledges completion0ms
@integration @xml-attachment
Scenario: The shield diagnostic that ran one line too long 0ms
Givena 51-line shield emitter diagnostic is attached0ms
shield-diagnostic-51.xml application/xml
<shield-emitters>
  <emitter id="1"><status>nominal</status></emitter>
  <emitter id="2"><status>nominal</status></emitter>
  <emitter id="3"><status>nominal</status></emitter>
  <emitter id="4"><status>nominal</status></emitter>
  <emitter id="5"><status>nominal</status></emitter>
  <emitter id="6"><status>nominal</status></emitter>
  <emitter id="7"><status>nominal</status></emitter>
  <emitter id="8"><status>nominal</status></emitter>
  <emitter id="9"><status>nominal</status></emitter>
  <emitter id="10"><status>nominal</status></emitter>
  <emitter id="11"><status>nominal</status></emitter>
  <emitter id="12"><status>nominal</status></emitter>
  <emitter id="13"><status>nominal</status></emitter>
  <emitter id="14"><status>nominal</status></emitter>
  <emitter id="15"><status>nominal</status></emitter>
  <emitter id="16"><status>nominal</status></emitter>
  <emitter id="17"><status>nominal</status></emitter>
  <emitter id="18"><status>nominal</status></emitter>
  <emitter id="19"><status>nominal</status></emitter>
  <emitter id="20"><status>nominal</status></emitter>
  <emitter id="21"><status>nominal</status></emitter>
  <emitter id="22"><status>nominal</status></emitter>
  <emitter id="23"><status>nominal</status></emitter>
  <emitter id="24"><status>nominal</status></emitter>
  <emitter id="25"><status>nominal</status></emitter>
  <emitter id="26"><status>nominal</status></emitter>
  <emitter id="27"><status>nominal</status></emitter>
  <emitter id="28"><status>nominal</status></emitter>
  <emitter id="29"><status>nominal</status></emitter>
  <emitter id="30"><status>nominal</status></emitter>
  <emitter id="31"><status>nominal</status></emitter>
  <emitter id="32"><status>nominal</status></emitter>
  <emitter id="33"><status>nominal</status></emitter>
  <emitter id="34"><status>nominal</status></emitter>
  <emitter id="35"><status>nominal</status></emitter>
  <emitter id="36"><status>nominal</status></emitter>
  <emitter id="37"><status>nominal</status></emitter>
  <emitter id="38"><status>nominal</status></emitter>
  <emitter id="39"><status>nominal</status></emitter>
  <emitter id="40"><status>nominal</status></emitter>
  <emitter id="41"><status>nominal</status></emitter>
  <emitter id="42"><status>nominal</status></emitter>
  <emitter id="43"><status>nominal</status></emitter>
  <emitter id="44"><status>nominal</status></emitter>
  <emitter id="45"><status>nominal</status></emitter>
  <emitter id="46"><status>nominal</status></emitter>
  <emitter id="47"><status>nominal</status></emitter>
  <emitter id="48"><status>nominal</status></emitter>
  <emitter id="49"><status>nominal</status></emitter>
</shield-emitters>
Whenthe main computer processes the command0ms
Thenthe bridge acknowledges completion0ms
@integration @xml-attachment
Scenario: The shield diagnostic that behaved itself 3ms
Givena 49-line shield emitter diagnostic is attached0ms
shield-diagnostic-49.xml application/xml
<shield-emitters>
  <emitter id="1"><status>nominal</status></emitter>
  <emitter id="2"><status>nominal</status></emitter>
  <emitter id="3"><status>nominal</status></emitter>
  <emitter id="4"><status>nominal</status></emitter>
  <emitter id="5"><status>nominal</status></emitter>
  <emitter id="6"><status>nominal</status></emitter>
  <emitter id="7"><status>nominal</status></emitter>
  <emitter id="8"><status>nominal</status></emitter>
  <emitter id="9"><status>nominal</status></emitter>
  <emitter id="10"><status>nominal</status></emitter>
  <emitter id="11"><status>nominal</status></emitter>
  <emitter id="12"><status>nominal</status></emitter>
  <emitter id="13"><status>nominal</status></emitter>
  <emitter id="14"><status>nominal</status></emitter>
  <emitter id="15"><status>nominal</status></emitter>
  <emitter id="16"><status>nominal</status></emitter>
  <emitter id="17"><status>nominal</status></emitter>
  <emitter id="18"><status>nominal</status></emitter>
  <emitter id="19"><status>nominal</status></emitter>
  <emitter id="20"><status>nominal</status></emitter>
  <emitter id="21"><status>nominal</status></emitter>
  <emitter id="22"><status>nominal</status></emitter>
  <emitter id="23"><status>nominal</status></emitter>
  <emitter id="24"><status>nominal</status></emitter>
  <emitter id="25"><status>nominal</status></emitter>
  <emitter id="26"><status>nominal</status></emitter>
  <emitter id="27"><status>nominal</status></emitter>
  <emitter id="28"><status>nominal</status></emitter>
  <emitter id="29"><status>nominal</status></emitter>
  <emitter id="30"><status>nominal</status></emitter>
  <emitter id="31"><status>nominal</status></emitter>
  <emitter id="32"><status>nominal</status></emitter>
  <emitter id="33"><status>nominal</status></emitter>
  <emitter id="34"><status>nominal</status></emitter>
  <emitter id="35"><status>nominal</status></emitter>
  <emitter id="36"><status>nominal</status></emitter>
  <emitter id="37"><status>nominal</status></emitter>
  <emitter id="38"><status>nominal</status></emitter>
  <emitter id="39"><status>nominal</status></emitter>
  <emitter id="40"><status>nominal</status></emitter>
  <emitter id="41"><status>nominal</status></emitter>
  <emitter id="42"><status>nominal</status></emitter>
  <emitter id="43"><status>nominal</status></emitter>
  <emitter id="44"><status>nominal</status></emitter>
  <emitter id="45"><status>nominal</status></emitter>
  <emitter id="46"><status>nominal</status></emitter>
  <emitter id="47"><status>nominal</status></emitter>
</shield-emitters>
Whenthe main computer processes the command2ms
Thenthe bridge acknowledges completion0ms
@integration @json-attachment
Scenario: Warp telemetry lands exactly on the fold 3ms
Givena 50-line warp field telemetry file is attached0ms
warp-telemetry-50.json application/json
{
  "nacelleReading1": "nominal-1",
  "nacelleReading2": "nominal-2",
  "nacelleReading3": "nominal-3",
  "nacelleReading4": "nominal-4",
  "nacelleReading5": "nominal-5",
  "nacelleReading6": "nominal-6",
  "nacelleReading7": "nominal-7",
  "nacelleReading8": "nominal-8",
  "nacelleReading9": "nominal-9",
  "nacelleReading10": "nominal-10",
  "nacelleReading11": "nominal-11",
  "nacelleReading12": "nominal-12",
  "nacelleReading13": "nominal-13",
  "nacelleReading14": "nominal-14",
  "nacelleReading15": "nominal-15",
  "nacelleReading16": "nominal-16",
  "nacelleReading17": "nominal-17",
  "nacelleReading18": "nominal-18",
  "nacelleReading19": "nominal-19",
  "nacelleReading20": "nominal-20",
  "nacelleReading21": "nominal-21",
  "nacelleReading22": "nominal-22",
  "nacelleReading23": "nominal-23",
  "nacelleReading24": "nominal-24",
  "nacelleReading25": "nominal-25",
  "nacelleReading26": "nominal-26",
  "nacelleReading27": "nominal-27",
  "nacelleReading28": "nominal-28",
  "nacelleReading29": "nominal-29",
  "nacelleReading30": "nominal-30",
  "nacelleReading31": "nominal-31",
  "nacelleReading32": "nominal-32",
  "nacelleReading33": "nominal-33",
  "nacelleReading34": "nominal-34",
  "nacelleReading35": "nominal-35",
  "nacelleReading36": "nominal-36",
  "nacelleReading37": "nominal-37",
  "nacelleReading38": "nominal-38",
  "nacelleReading39": "nominal-39",
  "nacelleReading40": "nominal-40",
  "nacelleReading41": "nominal-41",
  "nacelleReading42": "nominal-42",
  "nacelleReading43": "nominal-43",
  "nacelleReading44": "nominal-44",
  "nacelleReading45": "nominal-45",
  "nacelleReading46": "nominal-46",
  "nacelleReading47": "nominal-47",
  "nacelleReading48": "nominal-48"
}
Whenthe main computer processes the command1ms
Thenthe bridge acknowledges completion0ms
@integration @image-attachment
Scenario: Selenium screenshots the viewscreen at every resolution 5ms
Giventhe viewscreen screenshot is captured in glorious 2560x14403ms
viewscreen-4k.png image/png · 45.9 KB
Andthe tactical sensor blip is captured at a heroic 32x32 pixels1ms
sensor-blip.png image/png
Whenthe main computer processes the command0ms
Thenthe bridge acknowledges completion0ms
@integration @repeated-attachments
Scenario: Hailing frequencies open, and open, and open 3ms
GivenI hail "Vulcan"0ms
Vulcan.json application/json
{"hailing":"Vulcan","frequency":"open"}
WhenI hail "Andoria"0ms
Andoria.json application/json
{"hailing":"Andoria","frequency":"open"}
AndI hail "Risa"0ms
Risa.json application/json
{"hailing":"Risa","frequency":"open"}
Thena response from "Andoria" is logged0ms
Andoria-response.xml application/xml
<response><from>Andoria</from><mood>polite</mood></response>
@integration @hook-attachment
Scenario: The pre-flight checklist files itself before anyone lifts a finger 4ms
pre-flight.json application/json
{"source":"before-hook","checklist":"pre-flight","coffee":"replicated"}
Giventhe warp core is stable0ms
Whenthe main computer processes the command0ms
Thenthe bridge acknowledges completion0ms
@scenario-api
Feature: Scenario.attach lifecycle rules
The Scenario object Cucumber hands to hooks is only usable while one of its
own steps or hooks is executing. Leaking it into shared state (a singleton
context, a static field) and attaching through it from another scenario
produces the error consumers report as "You can not use Scenario.log or
@scenario-api
Scenario: A scenario leaves its Scenario reference in the pattern buffer 0ms
Giventhis scenario stores its Scenario reference in a shared holder0ms
Whenattaching through the hook-captured scenario succeeds0ms
own.txt text/plain
captured-by-hook:A scenario leaves its Scenario reference in the pattern buffer
Thenthe attachment lifecycle is proven0ms
@scenario-api
Scenario: Rematerializing a stale Scenario reference fails, as the manual warned 2ms
Givenattaching through the shared holder fails because no step of that scenario is active1ms
Whenattaching through the hook-captured scenario succeeds0ms
own.txt text/plain
captured-by-hook:Rematerializing a stale Scenario reference fails, as the manual warned
Thenthe attachment lifecycle is proven0ms
@themed
Feature: Red alert theme showcase
Runs one scenario per status so every colour in a custom theme is visible at
a glance: passed, failed, skipped, pending, undefined, and ambiguous — plus
themed rendering of data tables and outline example rows.
@themed @themed-pass
Scenario: Shields hold during the surprise drill 1ms
Giventhe LCARS status board is online0ms
Whenthe drill completes without casualties0ms
Thenthe status board records the result0ms
@themed @themed-pass
Scenario: Duty shift alpha reports nothing to report 1ms
Giventhe LCARS status board is online0ms
Whenshift "alpha" reports in0ms
Thenthe status board records the result0ms
@themed @themed-pass
Scenario: Duty shift beta reports nothing to report 0ms
Giventhe LCARS status board is online0ms
Whenshift "beta" reports in0ms
Thenthe status board records the result0ms
@themed @themed-pass
Scenario: Duty shift gamma reports nothing to report 0ms
Giventhe LCARS status board is online0ms
Whenshift "gamma" reports in0ms
Thenthe status board records the result0ms
@themed @themed-pass @themed-table
Scenario: Loading the alert colour palette 13ms
Giventhe LCARS status board is online0ms
Whenthe following alert palette is loaded:12ms
| colour| hex | role |
| green | #22c55e| pass |
| red | #ef4444| fail |
| amber | #f59e0b| pending |
| purple| #a855f7| undefined |
Thenthe status board records the result0ms
@themed @themed-pass @themed-image
Scenario: The viewscreen feed looks good in every theme 1ms
Giventhe LCARS status board is online0ms
Whenthe viewscreen feed is pinned to the status board1ms
main-viewer.jpg image/jpeg · 25.8 KB
viewscreen-4k.png image/png · 45.9 KB
sensor-blip.png image/png
Thenthe status board records the result0ms
@themed @themed-fail @themed-table
Scenario: The palette audit Data ran twice to be sure 4ms
Giventhe LCARS status board is online0ms
Whenthe alert palette validation fails for:4ms
| colour | hex | expected| actual |
| magenta| #ff00ff| pass | mystery |
| teal | #14b8a6| fail | unknown |
palette validation failed for 3 colours — intentional theme demo
► stack trace
java.lang.AssertionError: palette validation failed for 3 colours — intentional theme demo
	at win.dailypickle.report.integrationtest.themed.ThemedSteps.alertPaletteValidationFailsFor(ThemedSteps.java:60)
	at ✽.the alert palette validation fails for:(classpath:features/themed/themed.feature:45)
Thenthe status board records the result0ms
@themed @themed-fail
Scenario: The warp core breach drill goes too well 0ms
Giventhe LCARS status board is online0ms
Whenthe containment check raises an assertion error0ms
expected <contained> but was <everywhere> — intentional failure for theme demo
► stack trace
java.lang.AssertionError: expected <contained> but was <everywhere> — intentional failure for theme demo
	at win.dailypickle.report.integrationtest.themed.ThemedSteps.containmentCheckRaisesAssertionError(ThemedSteps.java:48)
	at ✽.the containment check raises an assertion error(classpath:features/themed/themed.feature:54)
Thenthis step is skipped0ms
Andso is this one0ms
@themed @themed-pending
Scenario: Awaiting orders from Starfleet Command 0ms
Giventhe LCARS status board is online0ms
Whenthe orders are marked as pending0ms
TODO: implement me
► stack trace
io.cucumber.java.PendingException: TODO: implement me
	at win.dailypickle.report.integrationtest.themed.ThemedSteps.ordersAreMarkedAsPending(ThemedSteps.java:71)
	at ✽.the orders are marked as pending(classpath:features/themed/themed.feature:61)
Thenthis step is skipped0ms
@themed @themed-undefined
Scenario: An alien probe speaks in an undefined step ? 1ms
Giventhe LCARS status board is online0ms
? Whenan unrecognized alien signal arrives0ms
Thenthe status board records the result0ms
@themed @themed-ambiguous
Scenario: Two officers give one ambiguous order ! 1ms
Giventhe LCARS status board is online0ms
! Whena conflicting order that triggers ambiguity0ms
"a conflicting order that triggers ambiguity" matches more than one step definition: "a conflicting order that {word} ambiguity" in win.dailypickle.report.integrationtest.themed.ThemedSteps.aConflictingOrderThatWordAmbiguity(java.lang.String) "a conflicting {word} that triggers ambiguity" in win.dailypickle.report.integrationtest.themed.ThemedSteps.aConflictingWordThatTriggersAmbiguity(java.lang.String)
► stack trace
io.cucumber.core.runner.AmbiguousStepDefinitionsException: "a conflicting order that triggers ambiguity" matches more than one step definition:
  "a conflicting order that {word} ambiguity" in win.dailypickle.report.integrationtest.themed.ThemedSteps.aConflictingOrderThatWordAmbiguity(java.lang.String)
  "a conflicting {word} that triggers ambiguity" in win.dailypickle.report.integrationtest.themed.ThemedSteps.aConflictingWordThatTriggersAmbiguity(java.lang.String)
	at io.cucumber.core.runner.CachingGlue.findStepDefinitionMatch(CachingGlue.java:457)
	at io.cucumber.core.runner.CachingGlue.stepDefinitionMatch(CachingGlue.java:425)
	at io.cucumber.core.runner.Runner.matchStepToStepDefinition(Runner.java:184)
	at io.cucumber.core.runner.Runner.createTestStepsForPickleSteps(Runner.java:164)
	at io.cucumber.core.runner.Runner.createTestCaseForPickle(Runner.java:147)
	at io.cucumber.core.runner.Runner.runPickle(Runner.java:76)
	at io.cucumber.junit.platform.engine.CucumberEngineExecutionContext.lambda$runTestCase$4(CucumberEngineExecutionContext.java:114)
	at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:136)
	at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
	at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:136)
	at io.cucumber.junit.platform.engine.CucumberEngineExecutionContext.runTestCase(CucumberEngineExecutionContext.java:111)
	at io.cucumber.junit.platform.engine.NodeDescriptor$PickleDescriptor.execute(NodeDescriptor.java:168)
	at io.cucumber.junit.platform.engine.NodeDescriptor$PickleDescriptor.execute(NodeDescriptor.java:90)
	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:156)
	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:146)
	at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:144)
	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:143)
	at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:100)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
	at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:160)
	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:146)
	at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:144)
	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:143)
	at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:100)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
	at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:160)
	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:146)
	at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:144)
	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:143)
	at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:100)
	at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35)
	at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
	at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54)
	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:201)
	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:170)
	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:94)
	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:77)
	at org.junit.platform.suite.engine.SuiteLauncher.execute(SuiteLauncher.java:63)
	at org.junit.platform.suite.engine.SuiteTestDescriptor.executeTests(SuiteTestDescriptor.java:173)
	at org.junit.platform.suite.engine.SuiteTestDescriptor.execute(SuiteTestDescriptor.java:142)
	at org.junit.platform.suite.engine.SuiteTestEngine.lambda$execute$0(SuiteTestEngine.java:73)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
	at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
	at java.base/java.util.Iterator.forEachRemaining(Iterator.java:133)
	at java.base/java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1939)
	at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
	at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
	at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
	at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
	at org.junit.platform.suite.engine.SuiteTestEngine.execute(SuiteTestEngine.java:73)
	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:201)
	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:170)
	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:94)
	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:59)
	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:142)
	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:58)
	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103)
	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85)
	at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47)
	at org.junit.platform.launcher.core.InterceptingLauncher.lambda$execute$1(InterceptingLauncher.java:39)
	at org.junit.platform.launcher.core.ClasspathAlignmentCheckingLauncherInterceptor.intercept(ClasspathAlignmentCheckingLauncherInterceptor.java:25)
	at org.junit.platform.launcher.core.InterceptingLauncher.execute(InterceptingLauncher.java:38)
	at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestDefinitionProcessor$CollectThenExecuteTestDefinitionConsumer.processAllTestClasses(JUnitPlatformTestDefinitionProcessor.java:172)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestDefinitionProcessor$CollectThenExecuteTestDefinitionConsumer.access$000(JUnitPlatformTestDefinitionProcessor.java:121)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestDefinitionProcessor.stop(JUnitPlatformTestDefinitionProcessor.java:114)
	at org.gradle.api.internal.tasks.testing.SuiteTestDefinitionProcessor.stop(SuiteTestDefinitionProcessor.java:64)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
	at org.gradle.internal.dispatch.MethodInvocation.invokeOn(MethodInvocation.java:77)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:28)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:19)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:33)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:88)
	at jdk.proxy1/jdk.proxy1.$Proxy4.stop(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker$3.run(TestWorker.java:195)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.executeAndMaintainThreadName(TestWorker.java:126)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:103)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:63)
	at org.gradle.process.internal.worker.child.ActionExecutionWorker.execute(ActionExecutionWorker.java:56)
	at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:122)
	at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:72)
	at worker.org.gradle.process.internal.worker.GradleWorkerMain.run(GradleWorkerMain.java:69)
	at worker.org.gradle.process.internal.worker.GradleWorkerMain.main(GradleWorkerMain.java:74)
Thenthe status board records the result0ms
@wide
Feature: Cargo bay manifests
Showcases wide-table handling: tables wider than the page scroll inside
their own container (the page itself never scrolls sideways), blank cells
and special characters survive rendering untouched, and outline parameters
are substituted inside data-table cells and step text alike.
@wide @wide-table
Scenario: Importing the cargo manifest nobody double-checked 13ms
Givenan empty cargo bay2ms
Whenthe following cargo is beamed aboard:10ms
| id| item | category | mass | units| container | origin | bay | deck| stardate| inspector_note_field_number_0| inspector_note_field_number_1| inspector_note_field_number_2| inspector_note_field_number_3| inspector_note_field_number_4 |
| 1 | Dilithium crystals | Engineering| 49.99| 100 | DLT-CRS-001| Vulcan | Bay-One| 4 | 47457.1 | xxx | | !@#$@#%$@^%& | //stustustu//stustu//stu | none |
| 2 | Antimatter pods | Engineering| 79.99| 50 | ANT-POD-002| Utopia P. | Bay-Two| 36 | 47457.5 | yyy | | ^&%$#@ | //stustustu//stustu//stu | null |
| 3 | Self-sealing bolts | Hardware | 29.99| 200 | SSB-STM-003| Bajor | Bay-One| 8 | 47458.2 | zzz | | ""'' | \stustustu\stustu\stu | None |
| 4 | Tribble containment| Hazard | 99.99| 1 | TRB-BOX-004| do not ask| Bay-Two| 39 | 47458.9 | aaa | | +_)(* | ---------- | "" |
Andthe manifest is reconciled0ms
Thenthe cargo bay reports 4 items0ms
@wide @wide-outline
Scenario: Replicator order - PICARD-01 orders 2 x TEA-EARL-GREY-HOT 13ms
Givena crew member "PICARD-01"0ms
Whenthey replicate 2 of item "TEA-EARL-GREY-HOT"12ms
Andthe ration code is "CAPTAIN"0ms
Thenthe energy cost is "89.98"0ms
Andthe replicator status is "materialized"0ms
Andthe order is archived with metadata:0ms
| order_ref| crew | item | quantity| energy_total| ration_applied| delivery | authorization| replicator| deck| pattern_buffer_trace_reference| fulfilment_notes |
| ORD-2 | PICARD-01| TEA-EARL-GREY-HOT| 2 | 89.98 | CAPTAIN | turbolift-two| command-codes| REP-1D | 5 | TRK-0000-1111-2222-3333-4444 | materialized, garnished, served lukewarm |
@wide @wide-outline
Scenario: Replicator order - RIKER-02 orders 1 x TROMBONE-POLISH 1ms
Givena crew member "RIKER-02"0ms
Whenthey replicate 1 of item "TROMBONE-POLISH"0ms
Andthe ration code is "NONE"0ms
Thenthe energy cost is "79.99"0ms
Andthe replicator status is "pending"0ms
Andthe order is archived with metadata:0ms
| order_ref| crew | item | quantity| energy_total| ration_applied| delivery | authorization| replicator| deck| pattern_buffer_trace_reference| fulfilment_notes |
| ORD-1 | RIKER-02| TROMBONE-POLISH| 1 | 79.99 | NONE | turbolift-two| command-codes| REP-2A | 8 | TRK-0000-1111-2222-3333-4444 | materialized, garnished, served lukewarm |
@wide @wide-outline
Scenario: Replicator order - WORF-03 orders 5 x PRUNE-JUICE-WARRIOR 3ms
Givena crew member "WORF-03"0ms
Whenthey replicate 5 of item "PRUNE-JUICE-WARRIOR"0ms
Andthe ration code is "BULK20"0ms
Thenthe energy cost is "119.95"0ms
Andthe replicator status is "materialized"0ms
Andthe order is archived with metadata:2ms
| order_ref| crew | item | quantity| energy_total| ration_applied| delivery | authorization| replicator| deck| pattern_buffer_trace_reference| fulfilment_notes |
| ORD-5 | WORF-03| PRUNE-JUICE-WARRIOR| 5 | 119.95 | BULK20 | turbolift-two| command-codes| REP-3F | 9 | TRK-0000-1111-2222-3333-4444 | materialized, garnished, served lukewarm |