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

FIX(develop): Update workflow caching to fix faiiling github action used before #778

Merged
merged 7 commits into from
Jul 8, 2024

Merge branch 'develop' into ci/fix-caching-steps

3bbcc6f
Select commit
Loading
Failed to load commit list.
Sign in for the full log view
Merged

FIX(develop): Update workflow caching to fix faiiling github action used before #778

Merge branch 'develop' into ci/fix-caching-steps
3bbcc6f
Select commit
Loading
Failed to load commit list.
GitHub Actions / E2E report yarn test-maintenance succeeded Jul 8, 2024 in 0s

E2E report yarn test-maintenance ✅

Tests passed successfully

✅ e2eTests/reports/junit.xml-a269d3b0-3d05-11ef-89b6-c765e69d4ae9.xml

10 tests were completed in 1344s with 10 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
test/sequential/xyk-pallet.api.maintenance-config.test.ts 4✅ 924s
test/sequential/xyk-pallet.api.maintenance-rules.test.ts 6✅ 420s

✅ test/sequential/xyk-pallet.api.maintenance-config.test.ts

✅ maintenance- try to change Maintenance Mode with a non-foundation account THEN it failed
✅ check UpgradabilityOn can only be set after MaintenanceModeOn is set and MaintenanceMode works without UpgradabilityOn
✅ maintenance- check we can sell MGX tokens and compoundRewards THEN switch maintenanceMode to on, repeat the operation and receive error
✅ maintenance- validate that when UpgradabilityON, Sudo or council can only run upgradability extrinsics

✅ test/sequential/xyk-pallet.api.maintenance-rules.test.ts

On Maintenance mode - multiSwaps / swaps / compound / prov liq are not allowed
  ✅ multiswapSellAsset operation is not allowed in mm
  ✅ multiswapBuyAsset operation is not allowed in mm
  ✅ sellAsset operation is not allowed in mm
  ✅ buyAsset operation is not allowed in mm
  ✅ provideLiquidity operation is not allowed in mm
On Maintenance mode - aggregators and candidates are allowed
  ✅ Join as candidate , Aggregate metadata and update CandidateAgg runs on Mm