From 6aa35d0e1f89e2f7817e27d02a6dd66a68bed5d8 Mon Sep 17 00:00:00 2001 From: Simon Warta Date: Tue, 9 Mar 2021 16:11:35 +0100 Subject: [PATCH] Do not set cranelift feature by default for integration tests --- .circleci/config.yml | 33 +++++++++++++-------------- contracts/burner/Cargo.toml | 6 ++--- contracts/crypto-verify/Cargo.toml | 5 ++-- contracts/hackatom/Cargo.toml | 6 ++--- contracts/ibc-reflect-send/Cargo.toml | 6 ++--- contracts/ibc-reflect/Cargo.toml | 6 ++--- contracts/queue/Cargo.toml | 6 ++--- contracts/reflect/Cargo.toml | 6 ++--- contracts/staking/Cargo.toml | 6 ++--- 9 files changed, 39 insertions(+), 41 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index aff8b5e13c..d7ffa70c7e 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -249,8 +249,8 @@ jobs: name: Unit tests command: cargo unit-test --locked - run: - name: Integration tests (singlepass backend) - command: cargo integration-test --locked --no-default-features + name: Integration tests + command: cargo integration-test --locked - run: name: Build and run schema generator command: cargo schema --locked @@ -299,8 +299,8 @@ jobs: name: Unit tests command: cargo unit-test --locked - run: - name: Integration tests (singlepass backend) - command: cargo integration-test --locked --no-default-features + name: Integration tests + command: cargo integration-test --locked - run: name: Build and run schema generator command: cargo schema --locked @@ -349,8 +349,8 @@ jobs: name: Unit tests command: cargo unit-test --locked - run: - name: Integration tests (singlepass backend) - command: cargo integration-test --locked --no-default-features + name: Integration tests + command: cargo integration-test --locked - run: name: Build and run schema generator command: cargo schema --locked @@ -399,8 +399,8 @@ jobs: name: Unit tests command: cargo unit-test --locked - run: - name: Integration tests (singlepass backend) - command: cargo integration-test --locked --no-default-features + name: Integration tests + command: cargo integration-test --locked - run: name: Build and run schema generator command: cargo schema --locked @@ -424,7 +424,6 @@ jobs: - target/wasm32-unknown-unknown/release/deps key: cargocache-v2-contract_ibc_reflect-rust:1.50.0-{{ checksum "Cargo.lock" }} - contract_ibc_reflect_send: docker: - image: rust:1.50.0 @@ -450,8 +449,8 @@ jobs: name: Unit tests command: cargo unit-test --locked - run: - name: Integration tests (singlepass backend) - command: cargo integration-test --locked --no-default-features + name: Integration tests + command: cargo integration-test --locked - run: name: Build and run schema generator command: cargo schema --locked @@ -500,8 +499,8 @@ jobs: name: Unit tests command: cargo unit-test --locked - run: - name: Integration tests (singlepass backend) - command: cargo integration-test --locked --no-default-features + name: Integration tests + command: cargo integration-test --locked - run: name: Build and run schema generator command: cargo schema --locked @@ -550,8 +549,8 @@ jobs: name: Unit tests command: cargo unit-test --locked - run: - name: Integration tests (singlepass backend) - command: cargo integration-test --locked --no-default-features + name: Integration tests + command: cargo integration-test --locked - run: name: Build and run schema generator command: cargo schema --locked @@ -600,8 +599,8 @@ jobs: name: Unit tests command: cargo unit-test --locked - run: - name: Integration tests (singlepass backend) - command: cargo integration-test --locked --no-default-features + name: Integration tests + command: cargo integration-test --locked - run: name: Build and run schema generator command: cargo schema --locked diff --git a/contracts/burner/Cargo.toml b/contracts/burner/Cargo.toml index 1f78e4da8c..41cd3ca616 100644 --- a/contracts/burner/Cargo.toml +++ b/contracts/burner/Cargo.toml @@ -22,9 +22,9 @@ incremental = false overflow-checks = true [features] -# Change this to [] if you don't need Windows support and want faster integration tests. -default = ["cranelift"] -# Use cranelift backend instead of singlepass. This is required for development on Windows. +# Add feature "cranelift" to default if you need 32 bit Windows support +default = [] +# Use cranelift backend instead of singlepass. This is required for development on 32 bit Windows. cranelift = ["cosmwasm-vm/cranelift"] # for quicker tests, cargo test --lib # for more explicit tests, cargo test --features=backtraces diff --git a/contracts/crypto-verify/Cargo.toml b/contracts/crypto-verify/Cargo.toml index 167ed93c3a..dcc4437cf5 100644 --- a/contracts/crypto-verify/Cargo.toml +++ b/contracts/crypto-verify/Cargo.toml @@ -22,10 +22,9 @@ incremental = false overflow-checks = true [features] -# Change this to [] if you don't need Windows support and want faster integration tests. -#default = ["cranelift"] +# Add feature "cranelift" to default if you need 32 bit Windows support default = [] -# Use cranelift backend instead of singlepass. This is required for development on Windows. +# Use cranelift backend instead of singlepass. This is required for development on 32 bit Windows. cranelift = ["cosmwasm-vm/cranelift"] # for quicker tests, cargo test --lib # for more explicit tests, cargo test --features=backtraces diff --git a/contracts/hackatom/Cargo.toml b/contracts/hackatom/Cargo.toml index dd7c422bcf..81ec714f44 100644 --- a/contracts/hackatom/Cargo.toml +++ b/contracts/hackatom/Cargo.toml @@ -22,9 +22,9 @@ incremental = false overflow-checks = true [features] -# Change this to [] if you don't need Windows support and want faster integration tests. -default = ["cranelift"] -# Use cranelift backend instead of singlepass. This is required for development on Windows. +# Add feature "cranelift" to default if you need 32 bit Windows support +default = [] +# Use cranelift backend instead of singlepass. This is required for development on 32 bit Windows. cranelift = ["cosmwasm-vm/cranelift"] # For quicker tests, cargo test --lib. for more explicit tests, cargo test --features=backtraces backtraces = ["cosmwasm-std/backtraces", "cosmwasm-vm/backtraces"] diff --git a/contracts/ibc-reflect-send/Cargo.toml b/contracts/ibc-reflect-send/Cargo.toml index 0db597a1ea..04fd0c8237 100644 --- a/contracts/ibc-reflect-send/Cargo.toml +++ b/contracts/ibc-reflect-send/Cargo.toml @@ -22,9 +22,9 @@ incremental = false overflow-checks = true [features] -# Change this to [] if you don't need Windows support and want faster integration tests. -default = ["cranelift"] -# Use cranelift backend instead of singlepass. This is required for development on Windows. +# Add feature "cranelift" to default if you need 32 bit Windows support +default = [] +# Use cranelift backend instead of singlepass. This is required for development on 32 bit Windows. cranelift = ["cosmwasm-vm/cranelift"] # for quicker tests, cargo test --lib # for more explicit tests, cargo test --features=backtraces diff --git a/contracts/ibc-reflect/Cargo.toml b/contracts/ibc-reflect/Cargo.toml index 5e23b41e2d..c9b5d77500 100644 --- a/contracts/ibc-reflect/Cargo.toml +++ b/contracts/ibc-reflect/Cargo.toml @@ -22,9 +22,9 @@ incremental = false overflow-checks = true [features] -# Change this to [] if you don't need Windows support and want faster integration tests. -default = ["cranelift"] -# Use cranelift backend instead of singlepass. This is required for development on Windows. +# Add feature "cranelift" to default if you need 32 bit Windows support +default = [] +# Use cranelift backend instead of singlepass. This is required for development on 32 bit Windows. cranelift = ["cosmwasm-vm/cranelift"] # for quicker tests, cargo test --lib # for more explicit tests, cargo test --features=backtraces diff --git a/contracts/queue/Cargo.toml b/contracts/queue/Cargo.toml index d2ad975a3b..180ce5cf1f 100644 --- a/contracts/queue/Cargo.toml +++ b/contracts/queue/Cargo.toml @@ -22,9 +22,9 @@ incremental = false overflow-checks = true [features] -# Change this to [] if you don't need Windows support and want faster integration tests. -default = ["cranelift"] -# Use cranelift backend instead of singlepass. This is required for development on Windows. +# Add feature "cranelift" to default if you need 32 bit Windows support +default = [] +# Use cranelift backend instead of singlepass. This is required for development on 32 bit Windows. cranelift = ["cosmwasm-vm/cranelift"] # For quicker tests, cargo test --lib. for more explicit tests, cargo test --features=backtraces backtraces = ["cosmwasm-std/backtraces", "cosmwasm-vm/backtraces"] diff --git a/contracts/reflect/Cargo.toml b/contracts/reflect/Cargo.toml index 811e980e52..0d6b172895 100644 --- a/contracts/reflect/Cargo.toml +++ b/contracts/reflect/Cargo.toml @@ -24,9 +24,9 @@ incremental = false overflow-checks = true [features] -# Change this to [] if you don't need Windows support and want faster integration tests. -default = ["cranelift"] -# Use cranelift backend instead of singlepass. This is required for development on Windows. +# Add feature "cranelift" to default if you need 32 bit Windows support +default = [] +# Use cranelift backend instead of singlepass. This is required for development on 32 bit Windows. cranelift = ["cosmwasm-vm/cranelift"] # for quicker tests, cargo test --lib # for more explicit tests, cargo test --features=backtraces diff --git a/contracts/staking/Cargo.toml b/contracts/staking/Cargo.toml index 9f03f1f02d..719ade754e 100644 --- a/contracts/staking/Cargo.toml +++ b/contracts/staking/Cargo.toml @@ -22,9 +22,9 @@ incremental = false overflow-checks = true [features] -# Change this to [] if you don't need Windows support and want faster integration tests. -default = ["cranelift"] -# Use cranelift backend instead of singlepass. This is required for development on Windows. +# Add feature "cranelift" to default if you need 32 bit Windows support +default = [] +# Use cranelift backend instead of singlepass. This is required for development on 32 bit Windows. cranelift = ["cosmwasm-vm/cranelift"] # for quicker tests, cargo test --lib # for more explicit tests, cargo test --features=backtraces