# check single-feature tests only on amd64
# omit testing locally mangled default feature

# omit testing locally mangled default feature
#Test-Command: /usr/share/dh-rust/bin/cargo-auto-test rustls 0.23.33
# --all-targets
#Features: test-name=rust-rustls-0.23:default
#Depends:
# ca-certificates,
# dh-rust,
# librust-asn1-dev (<< 0.23),
# librust-base64-0.22+default-dev,
# librust-bencher-0.1+default-dev,
# librust-env-logger-0.11+default-dev,
# librust-hex-0.4+default-dev,
# librust-macro-rules-attribute-0.2+default-dev,
# librust-mio-1+net-dev,
# librust-mio-1+os-poll-dev,
# librust-num-bigint-0.4+default-dev,
# librust-openssl-0.10+default-dev,
# librust-rcgen-0.14+default-dev,
# librust-rcgen-0.14+pem-dev,
# librust-regex-1+default-dev,
# librust-rustls-0.23+default-dev,
# librust-rustls-native-certs-0.8+default-dev,
# librust-serde-1+default-dev,
# librust-serde-1+derive-dev,
# librust-serde-json-1+default-dev,
# librust-tikv-jemallocator-0.6+default-dev,
# librust-time-0.3-dev,
# librust-x509-parser-dev (<< 0.19),
#Restrictions: allow-stderr

Test-Command: /usr/share/dh-rust/bin/cargo-auto-test rustls 0.23.33
 --all-targets --all-features
Features: test-name=rust-rustls-0.23:@
Depends:
 ca-certificates,
 dh-rust,
 librust-asn1-dev (<< 0.23),
 librust-base64-0.22+default-dev,
 librust-bencher-0.1+default-dev,
 librust-env-logger-0.11+default-dev,
 librust-hex-0.4+default-dev,
 librust-macro-rules-attribute-0.2+default-dev,
 librust-mio-1+net-dev,
 librust-mio-1+os-poll-dev,
 librust-num-bigint-0.4+default-dev,
 librust-openssl-0.10+default-dev,
 librust-rcgen-0.14+default-dev,
 librust-rcgen-0.14+pem-dev,
 librust-regex-1+default-dev,
 librust-rustls-0.23-dev,
 librust-rustls-native-certs-0.8+default-dev,
 librust-serde-1+default-dev,
 librust-serde-1+derive-dev,
 librust-serde-json-1+default-dev,
 librust-tikv-jemallocator-0.6+default-dev,
 librust-time-0.3-dev,
 librust-x509-parser-dev (<< 0.19),
Restrictions: allow-stderr

Test-Command: /usr/share/dh-rust/bin/cargo-auto-test rustls 0.23.33
 --all-targets --no-default-features
Features: test-name=rust-rustls-0.23:
Depends:
 ca-certificates,
 dh-rust,
 librust-asn1-dev (<< 0.23),
 librust-base64-0.22+default-dev,
 librust-bencher-0.1+default-dev,
 librust-env-logger-0.11+default-dev,
 librust-hex-0.4+default-dev,
 librust-macro-rules-attribute-0.2+default-dev,
 librust-mio-1+net-dev,
 librust-mio-1+os-poll-dev,
 librust-num-bigint-0.4+default-dev,
 librust-openssl-0.10+default-dev,
 librust-rcgen-0.14+default-dev,
 librust-rcgen-0.14+pem-dev,
 librust-regex-1+default-dev,
 librust-rustls-0.23-dev,
 librust-rustls-native-certs-0.8+default-dev,
 librust-serde-1+default-dev,
 librust-serde-1+derive-dev,
 librust-serde-json-1+default-dev,
 librust-tikv-jemallocator-0.6+default-dev,
 librust-time-0.3-dev,
 librust-x509-parser-dev (<< 0.19),
Restrictions: allow-stderr

Test-Command: /usr/share/dh-rust/bin/cargo-auto-test rustls 0.23.33
 --all-targets --no-default-features --features brotli
Features: test-name=rust-rustls-0.23:brotli
Depends:
 ca-certificates,
 dh-rust,
 librust-asn1-dev (<< 0.23),
 librust-base64-0.22+default-dev,
 librust-bencher-0.1+default-dev,
 librust-env-logger-0.11+default-dev,
 librust-hex-0.4+default-dev,
 librust-macro-rules-attribute-0.2+default-dev,
 librust-mio-1+net-dev,
 librust-mio-1+os-poll-dev,
 librust-num-bigint-0.4+default-dev,
 librust-openssl-0.10+default-dev,
 librust-rcgen-0.14+default-dev,
 librust-rcgen-0.14+pem-dev,
 librust-regex-1+default-dev,
 librust-rustls-0.23+brotli-dev,
 librust-rustls-native-certs-0.8+default-dev,
 librust-serde-1+default-dev,
 librust-serde-1+derive-dev,
 librust-serde-json-1+default-dev,
 librust-tikv-jemallocator-0.6+default-dev,
 librust-time-0.3-dev,
 librust-x509-parser-dev (<< 0.19),
Restrictions: allow-stderr
Architecture: amd64

Test-Command: /usr/share/dh-rust/bin/cargo-auto-test rustls 0.23.33
 --all-targets --no-default-features --features custom-provider
Features: test-name=rust-rustls-0.23:custom-provider
Depends:
 ca-certificates,
 dh-rust,
 librust-asn1-dev (<< 0.23),
 librust-base64-0.22+default-dev,
 librust-bencher-0.1+default-dev,
 librust-env-logger-0.11+default-dev,
 librust-hex-0.4+default-dev,
 librust-macro-rules-attribute-0.2+default-dev,
 librust-mio-1+net-dev,
 librust-mio-1+os-poll-dev,
 librust-num-bigint-0.4+default-dev,
 librust-openssl-0.10+default-dev,
 librust-rcgen-0.14+default-dev,
 librust-rcgen-0.14+pem-dev,
 librust-regex-1+default-dev,
 librust-rustls-0.23+custom-provider-dev,
 librust-rustls-native-certs-0.8+default-dev,
 librust-serde-1+default-dev,
 librust-serde-1+derive-dev,
 librust-serde-json-1+default-dev,
 librust-tikv-jemallocator-0.6+default-dev,
 librust-time-0.3-dev,
 librust-x509-parser-dev (<< 0.19),
Restrictions: allow-stderr
Architecture: amd64

Test-Command: /usr/share/dh-rust/bin/cargo-auto-test rustls 0.23.33
 --all-targets --no-default-features --features hashbrown
Features: test-name=rust-rustls-0.23:hashbrown
Depends:
 ca-certificates,
 dh-rust,
 librust-asn1-dev (<< 0.23),
 librust-base64-0.22+default-dev,
 librust-bencher-0.1+default-dev,
 librust-env-logger-0.11+default-dev,
 librust-hex-0.4+default-dev,
 librust-macro-rules-attribute-0.2+default-dev,
 librust-mio-1+net-dev,
 librust-mio-1+os-poll-dev,
 librust-num-bigint-0.4+default-dev,
 librust-openssl-0.10+default-dev,
 librust-rcgen-0.14+default-dev,
 librust-rcgen-0.14+pem-dev,
 librust-regex-1+default-dev,
 librust-rustls-0.23+hashbrown-dev,
 librust-rustls-native-certs-0.8+default-dev,
 librust-serde-1+default-dev,
 librust-serde-1+derive-dev,
 librust-serde-json-1+default-dev,
 librust-tikv-jemallocator-0.6+default-dev,
 librust-time-0.3-dev,
 librust-x509-parser-dev (<< 0.19),
Restrictions: allow-stderr
Architecture: amd64

Test-Command: /usr/share/dh-rust/bin/cargo-auto-test rustls 0.23.33
 --all-targets --no-default-features --features logging
Features: test-name=rust-rustls-0.23:logging
Depends:
 ca-certificates,
 dh-rust,
 librust-asn1-dev (<< 0.23),
 librust-base64-0.22+default-dev,
 librust-bencher-0.1+default-dev,
 librust-env-logger-0.11+default-dev,
 librust-hex-0.4+default-dev,
 librust-macro-rules-attribute-0.2+default-dev,
 librust-mio-1+net-dev,
 librust-mio-1+os-poll-dev,
 librust-num-bigint-0.4+default-dev,
 librust-openssl-0.10+default-dev,
 librust-rcgen-0.14+default-dev,
 librust-rcgen-0.14+pem-dev,
 librust-regex-1+default-dev,
 librust-rustls-0.23+logging-dev,
 librust-rustls-native-certs-0.8+default-dev,
 librust-serde-1+default-dev,
 librust-serde-1+derive-dev,
 librust-serde-json-1+default-dev,
 librust-tikv-jemallocator-0.6+default-dev,
 librust-time-0.3-dev,
 librust-x509-parser-dev (<< 0.19),
Restrictions: allow-stderr
Architecture: amd64

Test-Command: /usr/share/dh-rust/bin/cargo-auto-test rustls 0.23.33
 --all-targets --no-default-features --features ring
Features: test-name=rust-rustls-0.23:ring
Depends:
 ca-certificates,
 dh-rust,
 librust-asn1-dev (<< 0.23),
 librust-base64-0.22+default-dev,
 librust-bencher-0.1+default-dev,
 librust-env-logger-0.11+default-dev,
 librust-hex-0.4+default-dev,
 librust-macro-rules-attribute-0.2+default-dev,
 librust-mio-1+net-dev,
 librust-mio-1+os-poll-dev,
 librust-num-bigint-0.4+default-dev,
 librust-openssl-0.10+default-dev,
 librust-rcgen-0.14+default-dev,
 librust-rcgen-0.14+pem-dev,
 librust-regex-1+default-dev,
 librust-rustls-0.23+ring-dev,
 librust-rustls-native-certs-0.8+default-dev,
 librust-serde-1+default-dev,
 librust-serde-1+derive-dev,
 librust-serde-json-1+default-dev,
 librust-tikv-jemallocator-0.6+default-dev,
 librust-time-0.3-dev,
 librust-x509-parser-dev (<< 0.19),
Restrictions: allow-stderr
Architecture: amd64

Test-Command: /usr/share/dh-rust/bin/cargo-auto-test rustls 0.23.33
 --all-targets --no-default-features --features std
Features: test-name=rust-rustls-0.23:std
Depends:
 ca-certificates,
 dh-rust,
 librust-asn1-dev (<< 0.23),
 librust-base64-0.22+default-dev,
 librust-bencher-0.1+default-dev,
 librust-env-logger-0.11+default-dev,
 librust-hex-0.4+default-dev,
 librust-macro-rules-attribute-0.2+default-dev,
 librust-mio-1+net-dev,
 librust-mio-1+os-poll-dev,
 librust-num-bigint-0.4+default-dev,
 librust-openssl-0.10+default-dev,
 librust-rcgen-0.14+default-dev,
 librust-rcgen-0.14+pem-dev,
 librust-regex-1+default-dev,
 librust-rustls-0.23+std-dev,
 librust-rustls-native-certs-0.8+default-dev,
 librust-serde-1+default-dev,
 librust-serde-1+derive-dev,
 librust-serde-json-1+default-dev,
 librust-tikv-jemallocator-0.6+default-dev,
 librust-time-0.3-dev,
 librust-x509-parser-dev (<< 0.19),
Restrictions: allow-stderr
Architecture: amd64

Test-Command: /usr/share/dh-rust/bin/cargo-auto-test rustls 0.23.33
 --all-targets --no-default-features --features tls12
Features: test-name=rust-rustls-0.23:tls12
Depends:
 ca-certificates,
 dh-rust,
 librust-asn1-dev (<< 0.23),
 librust-base64-0.22+default-dev,
 librust-bencher-0.1+default-dev,
 librust-env-logger-0.11+default-dev,
 librust-hex-0.4+default-dev,
 librust-macro-rules-attribute-0.2+default-dev,
 librust-mio-1+net-dev,
 librust-mio-1+os-poll-dev,
 librust-num-bigint-0.4+default-dev,
 librust-openssl-0.10+default-dev,
 librust-openssl-0.10+default-dev,
 librust-rcgen-0.14+default-dev,
 librust-rcgen-0.14+pem-dev,
 librust-regex-1+default-dev,
 librust-rustls-0.23+tls12-dev,
 librust-rustls-native-certs-0.8+default-dev,
 librust-serde-1+default-dev,
 librust-serde-1+derive-dev,
 librust-serde-json-1+default-dev,
 librust-tikv-jemallocator-0.6+default-dev,
 librust-time-0.3-dev,
 librust-x509-parser-dev (<< 0.19),
Restrictions: allow-stderr
Architecture: amd64

Test-Command: /usr/share/dh-rust/bin/cargo-auto-test rustls 0.23.33
 --all-targets --no-default-features --features zlib
Features: test-name=rust-rustls-0.23:zlib
Depends:
 ca-certificates,
 dh-rust,
 librust-asn1-dev (<< 0.23),
 librust-base64-0.22+default-dev,
 librust-bencher-0.1+default-dev,
 librust-env-logger-0.11+default-dev,
 librust-hex-0.4+default-dev,
 librust-macro-rules-attribute-0.2+default-dev,
 librust-mio-1+net-dev,
 librust-mio-1+os-poll-dev,
 librust-num-bigint-0.4+default-dev,
 librust-openssl-0.10+default-dev,
 librust-openssl-0.10+default-dev,
 librust-rcgen-0.14+default-dev,
 librust-rcgen-0.14+pem-dev,
 librust-regex-1+default-dev,
 librust-rustls-0.23+zlib-dev,
 librust-rustls-native-certs-0.8+default-dev,
 librust-serde-1+default-dev,
 librust-serde-1+derive-dev,
 librust-serde-json-1+default-dev,
 librust-tikv-jemallocator-0.6+default-dev,
 librust-time-0.3-dev,
 librust-x509-parser-dev (<< 0.19),
Restrictions: allow-stderr
Architecture: amd64
