Skip to content

Commit 3cb3a52

Browse files
Protocol tests on azure linux (#6794)
Co-authored-by: Amaury Chamayou <amchamay@microsoft.com>
1 parent a072769 commit 3cb3a52

2 files changed

Lines changed: 18 additions & 1 deletion

File tree

.github/workflows/release.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ jobs:
7777
- name: virtual
7878
os: azure-linux
7979
image: mcr.microsoft.com/azurelinux/base/core:3.0
80-
test_filter: "benchmark|unit|protocolstest|lts"
80+
test_filter: "benchmark|unit|lts"
8181
- name: snp
8282
os: azure-linux
8383
image: mcr.microsoft.com/azurelinux/base/core:3.0
@@ -106,6 +106,7 @@ jobs:
106106
run: |
107107
set -ex
108108
./scripts/install-azure-linux-deps.sh
109+
./scripts/install-azure-linux-extended.sh
109110
# For packaging and release tests
110111
tdnf -y install rpm-build
111112
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
#!/bin/bash
2+
# Copyright (c) Microsoft Corporation. All rights reserved.
3+
# Licensed under the Apache 2.0 License.
4+
5+
set -ex
6+
7+
H2SPEC_VERSION="v2.6.0"
8+
9+
# protocoltest dependency
10+
tdnf install -y bind-utils
11+
12+
# protocoltest dependency
13+
curl -L --output h2spec_linux_amd64.tar.gz https://github.com/summerwind/h2spec/releases/download/$H2SPEC_VERSION/h2spec_linux_amd64.tar.gz
14+
tar -xvf h2spec_linux_amd64.tar.gz
15+
mkdir /opt/h2spec
16+
mv h2spec /opt/h2spec/h2spec

0 commit comments

Comments
 (0)