difftreelog
test(xcm) manually initialize HRMP
in: master
5 files changed
.baedeker/xcm-opal.jsonnetdiffbeforeafterboth11 spec: {Genesis:{11 spec: {Genesis:{12 chain: relay_spec,12 chain: relay_spec,13 modify:: m.genericRelay($, hrmp = [13 modify:: m.genericRelay($, hrmp = [14 [$.parachains.opal.paraId, $.parachains.westmint.paraId, 8, 512],14 // [$.parachains.opal.paraId, $.parachains.westmint.paraId, 8, 512],15 [$.parachains.westmint.paraId, $.parachains.opal.paraId, 8, 512],15 // [$.parachains.westmint.paraId, $.parachains.opal.paraId, 8, 512],16 ]),16 ]),17 }},17 }},18 nodes: {18 nodes: {.baedeker/xcm-quartz.jsonnetdiffbeforeafterboth11 spec: {Genesis:{11 spec: {Genesis:{12 chain: relay_spec,12 chain: relay_spec,13 modify:: m.genericRelay($, hrmp = std.join([], [13 modify:: m.genericRelay($, hrmp = std.join([], [14 [[$.parachains[a].paraId, $.parachains[b].paraId, 8, 512], [$.parachains[b].paraId, $.parachains[a].paraId, 8, 512]],14 // [[$.parachains[a].paraId, $.parachains[b].paraId, 8, 512], [$.parachains[b].paraId, $.parachains[a].paraId, 8, 512]],15 for [a, b] in [15 // for [a, b] in [16 ['quartz', 'karura'],16 // ['quartz', 'karura'],17 ['quartz', 'moonriver'],17 // ['quartz', 'moonriver'],18 ['quartz', 'statemine'],18 // ['quartz', 'statemine'],19 ['quartz', 'shiden'],19 // ['quartz', 'shiden'],20 ]20 // ]21 ])),21 ])),22 }},22 }},23 nodes: {23 nodes: {.baedeker/xcm-unique.jsonnetdiffbeforeafterboth13 modify:: m.genericRelay($, hrmp = std.join([], [13 modify:: m.genericRelay($, hrmp = std.join([], [14 [[$.parachains[a].paraId, $.parachains[b].paraId, 8, 512], [$.parachains[b].paraId, $.parachains[a].paraId, 8, 512]],14 [[$.parachains[a].paraId, $.parachains[b].paraId, 8, 512], [$.parachains[b].paraId, $.parachains[a].paraId, 8, 512]],15 for [a, b] in [15 for [a, b] in [16 ['unique', 'acala'],16 // ['unique', 'acala'],17 ['unique', 'moonbeam'],17 // ['unique', 'moonbeam'],18 ['unique', 'statemint'],18 // ['unique', 'statemint'],19 ['unique', 'astar'],19 // ['unique', 'astar'],20 ['unique', 'polkadex'],20 // ['unique', 'polkadex'],21 ]21 ]22 ])),22 ])),23 }},23 }},.github/workflows/xcm.ymldiffbeforeafterboth326 path: ${{ steps.bdk.outputs.composeProject }}326 path: ${{ steps.bdk.outputs.composeProject }}327 retention-days: 2327 retention-days: 2328329 - name: Yarn install330 working-directory: tests331 run: |332 yarn install333 yarn add mochawesome334335 - name: Call HRMP initialization336 working-directory: tests337 run: |338 yarn ts-node --esm src/util/createHrmp.ts ${{matrix.network}}328339329 - name: Run XCM tests340 - name: Run XCM tests330 working-directory: tests341 working-directory: tests331 run: |342 run: |332 yarn install343 # Wanted by both wait_for_first_block333 yarn add mochawesome334 # Wanted by both wait_for_first_block344 export RPC_URL="${RELAY_OPAL_HTTP_URL:-${RELAY_QUARTZ_HTTP_URL:-${RELAY_UNIQUE_HTTP_URL:-}}}"335 export RPC_URL="${RELAY_OPAL_HTTP_URL:-${RELAY_QUARTZ_HTTP_URL:-${RELAY_UNIQUE_HTTP_URL:-}}}"345 ./scripts/wait_for_first_block.sh336 ./scripts/wait_for_first_block.sh346 echo "Ready to start tests"337 echo "Ready to start tests"347 NOW=$(date +%s) && yarn ${{ matrix.runtest }} --reporter mochawesome --reporter-options reportFilename=test-${NOW}338 NOW=$(date +%s) && yarn ${{ matrix.runtest }} --reporter mochawesome --reporter-options reportFilename=test-${NOW}339348340 - name: XCM Test Report349 - name: XCM Test Report341 uses: phoenix-actions/test-reporting@v10350 uses: phoenix-actions/test-reporting@v10tests/src/util/createHrmp.tsdiffbeforeafterbothno changes