A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://github.com/protocolbuffers/protobuf/commit/03c50e38747da472e47ad1ceae5dfb02fa90ff66 below:

Re-enable aarch64 tests. (#20853) · protocolbuffers/protobuf@03c50e3 · GitHub

File tree Expand file treeCollapse file tree 3 files changed

+67

-70

lines changed

Filter options

Expand file treeCollapse file tree 3 files changed

+67

-70

lines changed Original file line number Diff line number Diff line change

@@ -100,8 +100,7 @@ jobs:

100 100

strategy:

101 101

fail-fast: false # Don't cancel all jobs if one fails.

102 102

matrix:

103 -

# TODO: Re-enable once aarch64 is fixed.

104 -

arch: [x86_64]

103 +

arch: [x86_64, aarch64]

105 104

name: Linux Release ${{ matrix.arch }}

106 105

runs-on: ubuntu-22-4core

107 106

steps:

Original file line number Diff line number Diff line change

@@ -139,43 +139,42 @@ jobs:

139 139

composer update --ignore-platform-reqs;

140 140

composer ${{ matrix.test }}'

141 141 142 -

# TODO: Re-enable once aarch64 is fixed.

143 -

# linux-aarch64:

144 -

# name: Linux aarch64

145 -

# runs-on: ubuntu-22-4core

146 -

# steps:

147 -

# - name: Checkout pending changes

148 -

# uses: protocolbuffers/protobuf-ci/checkout@v4

149 -

# with:

150 -

# ref: ${{ inputs.safe-checkout }}

151 -

#

152 -

# - name: Cross compile protoc for aarch64

153 -

# id: cross-compile

154 -

# uses: protocolbuffers/protobuf-ci/cross-compile-protoc@v4

155 -

# with:

156 -

# image: us-docker.pkg.dev/protobuf-build/containers/common/linux/bazel:6.4.0-cf84e92285ca133b9c8104ad7b14d70e953cbb8e

157 -

# credentials: ${{ secrets.GAR_SERVICE_ACCOUNT }}

158 -

# architecture: linux-aarch64

159 -

#

160 -

# - name: Setup composer

161 -

# uses: protocolbuffers/protobuf-ci/composer-setup@v4

162 -

# with:

163 -

# cache-prefix: php-8.1

164 -

# directory: php

165 -

#

166 -

# - name: Run tests

167 -

# uses: protocolbuffers/protobuf-ci/docker@v4

168 -

# with:

169 -

# image: us-docker.pkg.dev/protobuf-build/containers/test/linux/php-aarch64@sha256:77ff9fdec867bbfb290ee0b10d8b7a3e5e434155daa5ec93de7341c7592b858d

170 -

# platform: linux/arm64

171 -

# credentials: ${{ secrets.GAR_SERVICE_ACCOUNT }}

172 -

# extra-flags: -e COMPOSER_HOME=/workspace/composer-cache -e PROTOC=/workspace/${{ steps.cross-compile.outputs.protoc }}

173 -

# command: >-

174 -

# -c '

175 -

# cd php;

176 -

# composer update --ignore-platform-reqs;

177 -

# composer test;

178 -

# composer test_c'

142 +

linux-aarch64:

143 +

name: Linux aarch64

144 +

runs-on: ubuntu-22-4core

145 +

steps:

146 +

- name: Checkout pending changes

147 +

uses: protocolbuffers/protobuf-ci/checkout@v4

148 +

with:

149 +

ref: ${{ inputs.safe-checkout }}

150 + 151 +

- name: Cross compile protoc for aarch64

152 +

id: cross-compile

153 +

uses: protocolbuffers/protobuf-ci/cross-compile-protoc@v4

154 +

with:

155 +

image: us-docker.pkg.dev/protobuf-build/containers/common/linux/bazel:6.4.0-cf84e92285ca133b9c8104ad7b14d70e953cbb8e

156 +

credentials: ${{ secrets.GAR_SERVICE_ACCOUNT }}

157 +

architecture: linux-aarch64

158 + 159 +

- name: Setup composer

160 +

uses: protocolbuffers/protobuf-ci/composer-setup@v4

161 +

with:

162 +

cache-prefix: php-8.1

163 +

directory: php

164 + 165 +

- name: Run tests

166 +

uses: protocolbuffers/protobuf-ci/docker@v4

167 +

with:

168 +

image: us-docker.pkg.dev/protobuf-build/containers/test/linux/php-aarch64@sha256:77ff9fdec867bbfb290ee0b10d8b7a3e5e434155daa5ec93de7341c7592b858d

169 +

platform: linux/arm64

170 +

credentials: ${{ secrets.GAR_SERVICE_ACCOUNT }}

171 +

extra-flags: -e COMPOSER_HOME=/workspace/composer-cache -e PROTOC=/workspace/${{ steps.cross-compile.outputs.protoc }}

172 +

command: >-

173 +

-cex '

174 +

cd php;

175 +

composer update --ignore-platform-reqs;

176 +

composer test;

177 +

composer test_c'

179 178 180 179

macos:

181 180

strategy:

Original file line number Diff line number Diff line change

@@ -95,37 +95,36 @@ jobs:

95 95

rake clobber_package gem;

96 96

PROTOC=/workspace/${{ steps.cross-compile.outputs.protoc }} rake test'

97 97 98 -

# TODO: Re-enable once aarch64 is fixed.

99 -

# linux-aarch64:

100 -

# name: Linux aarch64

101 -

# runs-on: ubuntu-22-4core

102 -

# steps:

103 -

# - name: Checkout pending changes

104 -

# uses: protocolbuffers/protobuf-ci/checkout@v4

105 -

# with:

106 -

# ref: ${{ inputs.safe-checkout }}

107 -

#

108 -

# - name: Cross compile protoc for aarch64

109 -

# id: cross-compile

110 -

# uses: protocolbuffers/protobuf-ci/cross-compile-protoc@v4

111 -

# with:

112 -

# image: us-docker.pkg.dev/protobuf-build/containers/common/linux/bazel:6.4.0-cf84e92285ca133b9c8104ad7b14d70e953cbb8e

113 -

# credentials: ${{ secrets.GAR_SERVICE_ACCOUNT }}

114 -

# architecture: linux-aarch64

115 -

#

116 -

# - name: Run tests

117 -

# uses: protocolbuffers/protobuf-ci/docker@v4

118 -

# with:

119 -

# image: arm64v8/ruby:3.0.2-buster

120 -

# credentials: ${{ secrets.GAR_SERVICE_ACCOUNT }}

121 -

# command: >-

122 -

# /bin/bash -cex '

123 -

# gem install bundler -v 2.5.13;

124 -

# cd /workspace/ruby;

125 -

# bundle;

126 -

# PROTOC=/workspace/${{ steps.cross-compile.outputs.protoc }} rake;

127 -

# rake clobber_package gem;

128 -

# PROTOC=/workspace/${{ steps.cross-compile.outputs.protoc }} rake test'

98 +

linux-aarch64:

99 +

name: Linux aarch64

100 +

runs-on: ubuntu-22-4core

101 +

steps:

102 +

- name: Checkout pending changes

103 +

uses: protocolbuffers/protobuf-ci/checkout@v4

104 +

with:

105 +

ref: ${{ inputs.safe-checkout }}

106 + 107 +

- name: Cross compile protoc for aarch64

108 +

id: cross-compile

109 +

uses: protocolbuffers/protobuf-ci/cross-compile-protoc@v4

110 +

with:

111 +

image: us-docker.pkg.dev/protobuf-build/containers/common/linux/bazel:6.4.0-cf84e92285ca133b9c8104ad7b14d70e953cbb8e

112 +

credentials: ${{ secrets.GAR_SERVICE_ACCOUNT }}

113 +

architecture: linux-aarch64

114 + 115 +

- name: Run tests

116 +

uses: protocolbuffers/protobuf-ci/docker@v4

117 +

with:

118 +

image: arm64v8/ruby:3.0.2-buster

119 +

credentials: ${{ secrets.GAR_SERVICE_ACCOUNT }}

120 +

command: >-

121 +

/bin/bash -cex '

122 +

gem install bundler -v 2.5.13;

123 +

cd /workspace/ruby;

124 +

bundle;

125 +

PROTOC=/workspace/${{ steps.cross-compile.outputs.protoc }} rake;

126 +

rake clobber_package gem;

127 +

PROTOC=/workspace/${{ steps.cross-compile.outputs.protoc }} rake test'

129 128 130 129

macos:

131 130

strategy:

You can’t perform that action at this time.


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4