Skip to content

test: add SQL-component fuzz harness, remove committed build artifact, consolidate integration tests #593

Description

@kcenon

Context

Part of kcenon/common_system#685 (Wave 1, P0). Tests reference: container_system.

Problem

  • no dedicated fuzz/ for SQL parser/serialization/protocol decoders (security-sensitive -> audit risk)
  • committed build artifact integration_tests/cmake_test_discovery_*.json
  • integration tests duplicated (tests/integration_tests.cpp vs top-level integration_tests/)

Acceptance Criteria

  • dedicated fuzz/ harness + corpus + weekly fuzzing workflow
  • build artifact removed and .gitignore updated
  • integration tests consolidated; duplicate workflows merged

Notes

Weekly fuzzing workflow touches .github/workflows/ -> requires workflow token scope. The artifact removal + .gitignore part does not.

Derived from the 2026-05-30 multi-agent cross-system level-matching analysis (workflow wf_0a968699-e07). Reference systems: documentation=common_system, code-structure=monitoring_system, tests/examples=container_system.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions