e2e-tests

Automate end-to-end validation of Vykar backups across local, REST, S3, and SFTP backends.

682|20|Updated Feb 11, 2026
One-click install
npx skills add https://github.com/borgbase/vykar --skill e2e-tests-borgbase
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: e2e-tests
Source: https://github.com/borgbase/vykar/tree/main/.agents/skills/e2e-tests
Command: npx skills add https://github.com/borgbase/vykar --skill e2e-tests-borgbase

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates comprehensive end-to-end validation of Vykar backups across multiple backends (local, REST, S3, and SFTP) on a Linux sandbox server, ensuring backup integrity, restoration correctness, and policy conformance.

Core Features & Use Cases

  • End-to-end test orchestration for backups, restores, checks, and cleanups across backends, databases, containers, and filesystems.
  • Sandbox-driven validation that exercises real-world workflows, including interruption and recovery scenarios.
  • Use cases span nightly validation, feature regression checks, and CI-ready end-to-end tests for backup pipelines.

Quick Start

Run the e2e-tests harness to validate backup and restore across backends and review results in the runtime directory.

Frequently Asked Questions about e2e-tests

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate end-to-end backup validation for multiple environments?

Automate end-to-end backup validation by running a test harness that coordinates backups, restores, diffs, and checks across local, REST, S3, and SFTP backends to ensure data integrity and policy conformance.

Can I test backup restoration correctness across S3 and SFTP backends?

Yes, you can test backup restoration correctness across S3 and SFTP backends by deploying a sandbox-driven validation harness that exercises real-world restore workflows and verifies accurate data recovery.

Does this end-to-end testing harness support Linux sandbox deployments?

Yes, this end-to-end testing harness specifically targets Linux sandbox deployments to safely execute comprehensive backup validation, interruption recovery scenarios, and reliable post-test cleanup.

What is the best way to run nightly backup integrity checks and regression tests?

The best way to run nightly backup integrity checks and regression tests is to use an autonomous validation harness that orchestrates predefined execution orders and safety validations across your backup pipelines.

How does sandbox-driven validation handle interruption and recovery scenarios for backups?

Sandbox-driven validation handles interruption and recovery scenarios by executing real-world workflows within an isolated Linux environment, verifying that backup pipelines can recover and maintain data consistency.

Are there limitations when running end-to-end tests for local and REST backends?

End-to-end tests for local and REST backends require a predefined execution order and safety validations to prevent data corruption, meaning tests must run within a coordinated sandbox environment to ensure reliable cleanup.