Skip to contents

Construct a first built-in Phase 9 runtime run record

Usage

new_phase9_builtin_run(
  fixture_fingerprint,
  integration_request_fingerprint,
  phase9_plan_fingerprint,
  adapter_fingerprint,
  cache_decision_fingerprint,
  phase8_execution_fingerprint,
  runtime_status,
  result_fingerprint = NA_character_,
  linked_records = character(),
  failure_stage = NA_character_,
  failure_code = NA_character_
)

Arguments

fixture_fingerprint

Built-in fixture fingerprint.

integration_request_fingerprint

Phase 9 integration-request fingerprint.

phase9_plan_fingerprint

Phase 9 execution-plan fingerprint.

adapter_fingerprint

Phase 9-to-Phase 8 adapter fingerprint.

cache_decision_fingerprint

Cache-decision fingerprint.

phase8_execution_fingerprint

Authoritative Phase 8 execution fingerprint.

runtime_status

Terminal Phase 8 runtime state.

result_fingerprint

Canonical Phase 9 result fingerprint, or `NA`.

linked_records

Named runtime, recovery, provenance, validation, and publication identities.

failure_stage

Stable failure stage, or `NA` for success.

failure_code

Stable failure code, or `NA` for success.

Value

A validated `popgen_phase9_builtin_run` record.