integration-tests

Automate end-to-end GenLayer workflow validation against GLSim, Studio, or testnet.

2|1|Updated Mar 20, 2026
One-click install
npx skills add https://github.com/proven-xyz/proven-app --skill integration-tests-proven-xyz
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: integration-tests
Source: https://github.com/proven-xyz/proven-app/tree/main/.agents/skills/integration-tests
Command: npx skills add https://github.com/proven-xyz/proven-app --skill integration-tests-proven-xyz

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Integration tests validate end-to-end GenLayer workflows in real environments (GLSim, Studio, hosted Studio, or testnet), ensuring consensus and transaction flows behave as expected across the full stack.

Core Features & Use Cases

  • End-to-end contract smoke tests before deployment
  • Validate write transactions through consensus flow
  • Test real web requests and LLM calls
  • Reproduce bugs that do not appear in direct mode
  • Check runtime compatibility in actual GenLayer environments

Quick Start

Run the integration test suite against GLSim or Studio to validate the end-to-end transaction flow across the target environment.

Frequently Asked Questions about integration-tests

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

FAQPage Schema
How do I run end-to-end integration tests for GenLayer workflows?

Validate GenLayer consensus and transaction flows end-to-end by running a configured gltest or pytest suite against GLSim, Studio, or testnet to ensure full-stack behavior matches expectations.

What is the best way to reproduce GenLayer bugs that don't appear in direct mode?

Reproduce GenLayer bugs hidden in direct mode by running integration tests against GLSim or Studio, which execute real web requests, LLM calls, and consensus flows to expose environment-specific failures.

How do I validate write transactions through the GenLayer consensus flow?

Validate GenLayer write transactions through consensus by running integration smoke tests against GLSim or testnet, verifying full-stack transaction behavior end-to-end before deployment.

Do I need a specific environment to test GenLayer runtime compatibility?

Testing GenLayer runtime compatibility requires a configured GenLayer environment with a gltest or pytest harness and access to GLSim, Studio, or testnet to execute end-to-end validation flows.

Can I use pytest to automate GenLayer contract smoke tests before deployment?

Yes, pytest can automate GenLayer contract smoke tests before deployment by running end-to-end integration validation against GLSim, Studio, or testnet to confirm transaction and consensus behavior.

Why does my GenLayer transaction flow pass in direct mode but fail in testnet?

GenLayer transaction flows can pass in direct mode yet fail in testnet due to consensus, real web requests, or LLM call differences; integration tests against GLSim or Studio reproduce these environment-specific failures.