Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[DRAFT] Eigen Incredible Squaring Blueprint Integration Test #304

Closed
wants to merge 80 commits into from

Conversation

Tjemmmic
Copy link
Contributor

Summary

Adds full test for the Eigen Incredible Squaring Blueprint

drewstone and others added 30 commits August 26, 2024 15:27
# Conflicts:
#	.gitmodules
#	Cargo.lock
#	Cargo.toml
#	blueprint-manager/src/executor/event_handler.rs
#	blueprint-manager/src/executor/mod.rs
#	blueprint-manager/src/sdk/setup.rs
#	blueprint-test-utils/src/lib.rs
#	blueprint-test-utils/src/test_ext.rs
#	common/src/debug_logger.rs
#	common/src/lib.rs
#	environments/tangle/Cargo.toml
#	environments/tangle/src/lib.rs
#	sdk/Cargo.toml
#	sdk/src/clients/tangle/services.rs
#	sdk/src/config.rs
#	sdk/src/lib.rs
…drew/move-executor-to-sdk

# Conflicts:
#	Cargo.lock
#	Cargo.toml
#	blueprint-manager/src/executor/event_handler.rs
#	blueprint-manager/src/executor/mod.rs
#	blueprint-manager/src/sdk/utils.rs
#	blueprint-test-utils/src/lib.rs
#	blueprint-test-utils/src/test_ext.rs
#	blueprints/incredible-squaring/src/main.rs
#	cli/src/deploy.rs
#	macros/blueprint-proc-macro/src/tangle/event_listener.rs
#	sdk/Cargo.toml
#	sdk/src/config.rs
#	sdk/src/events_watcher/substrate.rs
#	sdk/src/keystore/mod.rs
#	sdk/src/logger.rs
@shekohex
Copy link
Contributor

Please Rebase your branch to main first.
https://git-scm.com/docs/git-rebase

// What's left: Submit a job, wait for the job to finish, then assert the job results
let keypair = handles[0].sr25519_id().clone();

// TODO: Important! The tests can only run serially, not in parallel, in order to not cause a race condition in IDs
Copy link
Contributor

@drewstone drewstone Sep 24, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can we explain this more? How can we get to parallel test execution? We want to mimic the real-world as close as possible if we possibly can. CC @tbraun96

# Conflicts:
#	blueprint-test-utils/Cargo.toml
#	blueprints/incredible-squaring/src/eigenlayer.rs
@Tjemmmic Tjemmmic closed this Sep 25, 2024
@drewstone drewstone deleted the donovan/eigen-blueprint-test branch October 13, 2024 18:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants