@@ -253,20 +253,23 @@ jobs:
253253 build_aws_exclude : ' '
254254 build_smithy_rs_exclude : --exclude aws-smithy-http-server-python --exclude aws-smithy-http-server-typescript --exclude aws-smithy-experimental --exclude aws-smithy-http-client
255255 test_smithy_rs_features : --all-features
256+ test_aws_features : --all-features
256257 test_aws_exclude : ' '
257258 test_smithy_rs_exclude : --exclude aws-smithy-http-server-python --exclude aws-smithy-http-server-typescript --exclude aws-smithy-experimental --exclude aws-smithy-http-client
258259 - target : powerpc-unknown-linux-gnu
259260 build_smithy_rs_features : ' '
260261 build_aws_exclude : --exclude aws-inlineable
261262 build_smithy_rs_exclude : --exclude aws-smithy-http-server-python --exclude aws-smithy-http-server-typescript --exclude aws-smithy-experimental --exclude aws-smithy-http-client
262263 test_smithy_rs_features : ' '
264+ test_aws_features : ' '
263265 test_aws_exclude : --exclude aws-inlineable
264266 test_smithy_rs_exclude : --exclude aws-smithy-http-server-python --exclude aws-smithy-http-server-typescript --exclude aws-smithy-experimental --exclude aws-smithy-http-client
265267 - target : powerpc64-unknown-linux-gnu
266268 build_smithy_rs_features : ' '
267269 build_aws_exclude : --exclude aws-inlineable
268270 build_smithy_rs_exclude : --exclude aws-smithy-http-server-python --exclude aws-smithy-http-server-typescript --exclude aws-smithy-experimental --exclude aws-smithy-http-client
269271 test_smithy_rs_features : ' '
272+ test_aws_features : ' '
270273 test_aws_exclude : --exclude aws-inlineable
271274 test_smithy_rs_exclude : --exclude aws-smithy-http-server-python --exclude aws-smithy-http-server-typescript --exclude aws-smithy-experimental --exclude aws-smithy-http-client
272275 steps :
@@ -331,7 +334,7 @@ jobs:
331334 run : cross test --target ${{ matrix.target }} --manifest-path "rust-runtime/Cargo.toml" ${{ matrix.test_smithy_rs_exclude }} --workspace ${{ matrix.test_smithy_rs_features }}
332335 - name : Test AWS rust-runtime crates
333336 shell : bash
334- run : cross test --target ${{ matrix.target }} --manifest-path "aws/rust-runtime/Cargo.toml" ${{ matrix.test_aws_exclude }} --workspace
337+ run : cross test --target ${{ matrix.target }} --manifest-path "aws/rust-runtime/Cargo.toml" ${{ matrix.test_aws_exclude }} --workspace ${{ matrix.test_aws_features }}
335338
336339 # Run the canary against generated SDKs
337340 #
0 commit comments