Fork me on GitHub

tardisbase Documentation¶

tardisbase is the foundational package for the TARDIS ecosystem, providing shared utilities, environment configurations, and lockfiles for TARDIS, STARDIS, and Carsus packages.

Links: * TARDIS * STARDIS * Carsus

Contents:

  • Installation
    • Environment update
  • Visualizing File Changes Across Commits
    • Method 1: Run pytest on tardis commits and generate regression commits (False commits)
    • Method 2: Directly use tardis-regression-data repo commits
    • Note:
    • Case 1: Test latest N TARDIS commits
    • Case 2: Test specific TARDIS commits
    • A. Manual Commit Selection
    • B. Automatically fetch the most recent N commits from regression data repository
    • Analyze the commits
    • Display the file change matrix
    • This displays the description of commits which are used to analyze differences.
    • Display legend
    • The matrix below shows file changes across commit transitions.
    • Cleanup: Reset False Commits
  • API
    • tardisbase package

Indices and tables¶

  • Index

  • Module Index

  • Search Page

tardisbase

Navigation

Contents:

  • Installation
  • Visualizing File Changes Across Commits
  • API

Related Topics

  • Documentation overview
    • Next: Installation
©2025, TARDIS Collaboration. | Powered by Sphinx 8.2.3 & Alabaster 1.0.0 | Page source