Test infrastructure cleanup and taster CLI refactoring
245 files · 4,711+ · 11,307-

Test Infrastructure Cleanup

8 files changed
  • README.md Taster: README.md
  • cli.py Taster: cli.py
  • argv.py Taster: argv.py
  • cache.py Taster: cache.py
  • crosslang.py Taster: crosslang.py
  • exec_test.py Taster: exec_test.py
  • info.py Taster: info.py
  • launcher_test.py Taster: launcher_test.py
  • Refactored .github/scripts/test-metadata.py (121 lines changed) with simplified validation qualify internal
    5 files
    • test-metadata.py
    • metadata.md
    • metadata_pb2.md
    • assembly.md
    • index.md
  • Simplified pretaster scripts: combo_test.py, pyvider_test.py, and added stubs for echo_test.py, env_test.py, exit_test.py instantiate internal
    5 files
    • combo_test.py
    • pyvider_test.py
    • echo_test.py
    • env_test.py
    • exit_test.py

Taster Refactoring

8 files changed
  • combo_test.py Pretaster: combo_test.py
  • echo_test.py Pretaster: echo_test.py
  • env_test.py Pretaster: env_test.py
  • exit_test.py Pretaster: exit_test.py
  • pyvider_test.py Pretaster: pyvider_test.py
  • test_exit_codes.sh Pretaster: test_exit_codes.sh
  • README.md Taster: README.md
  • cli.py Taster: cli.py
  • Updated helpers/taster/src/taster/cli.py with CLI improvements decouple behavioral
    5 files
    • cli.py
    • combo_test.py
    • echo_test.py
    • env_test.py
    • exit_test.py
  • Refactored cache management in taster/commands/cache.py (63 lines changed) streamline internal
    5 files
    • cache.py
    • combo_test.py
    • echo_test.py
    • env_test.py
    • exit_test.py
  • Updated argv and other command modules decouple behavioral
    3 files
    • combo_test.py
    • echo_test.py
    • env_test.py

Documentation Generator

8 files changed
  • index.md Documentation: api/index.md
  • cross-language.md Documentation: api/native/cross-language.md
  • go.md Documentation: api/native/go.md
  • index.md Documentation: api/native/index.md
  • rust.md Documentation: api/native/rust.md
  • cli.md Documentation: api/python/cli.md
  • index.md Documentation: api/python/index.md
  • index.md Documentation: api/python/packaging/index.md
  • Updated docs/gen_ref_pages.py with minor refinements specify internal
    5 files
    • gen_ref_pages.py
    • index.md
    • cross-language.md
    • go.md
    • index.md