Skip to content

SPIKE: Profile Resolution Testing Integration #1735

@aj-stein-nist

Description

@aj-stein-nist

User Story

As an OSCAL developer, in order to sufficiently understand and rely on the profile resolution specification, I want access to a test suite I can use with a profile resolve implementation to show conformance with the specification.

Goals

This is a spike where we will determine the path forward for #1087.

  • Review the draft PR with tests for the specification linked to 1087 with @wendellpiez.
    • Configure the unit tests on your workstation, use them, understand their mechanics.
  • Work with assigned teammates to design an approach to link the specification tests (as written and the results of their specifcation) to the itemized specification requirements
  • Design a method for integrating the execution of the tests in our CI/CD pipeline

Dependencies

No response

Acceptance Criteria

  • An ADR that documents profile resolution testing method and documents future integration into our CI/CD pipeline is created, reviewed, and merged here by the end of the sprint
  • A written or verbal presentation to the NIST OSCAL Team with findings from the analysis to be presented before or during sprint review
  • One or more issues added to the backlog for any actionable findings from the report the team can integrate into website enhancements, either before or during sprint review

Metadata

Metadata

Labels

Scope: CI/CDEnhancements to the project's Continuous Integration and Continuous Delivery pipeline.Scope: DocumentationThis issue relates to OSCAL documentation.Scope: ModelingIssues targeted at development of OSCAL formats

Type

No type

Projects

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions