Benchmark both implementations

This commit is contained in:
Henry de Valence 2017-03-13 22:29:39 -07:00
parent 383750119b
commit 35db90c4f3

View file

@ -8,6 +8,7 @@ rust:
env: env:
- TEST_COMMAND=test FEATURES='yolocrypto' - TEST_COMMAND=test FEATURES='yolocrypto'
- TEST_COMMAND=test FEATURES='yolocrypto nightly' - TEST_COMMAND=test FEATURES='yolocrypto nightly'
- TEST_COMMAND=bench FEATURES='yolocrypto bench'
- TEST_COMMAND=bench FEATURES='yolocrypto nightly bench' - TEST_COMMAND=bench FEATURES='yolocrypto nightly bench'
matrix: matrix:
@ -16,6 +17,10 @@ matrix:
# stable and beta, but currently we require "test" feature in order to # stable and beta, but currently we require "test" feature in order to
# run benchmarks, which causes dalek not to build on stable. See # run benchmarks, which causes dalek not to build on stable. See
# https://github.com/isislovecruft/curve25519-dalek/pull/38#issuecomment-286027562 # https://github.com/isislovecruft/curve25519-dalek/pull/38#issuecomment-286027562
- rust: stable
env: TEST_COMMAND=bench FEATURES='yolocrypto bench'
- rust: beta
env: TEST_COMMAND=bench FEATURES='yolocrypto bench'
- rust: stable - rust: stable
env: TEST_COMMAND=bench FEATURES='yolocrypto nightly bench' env: TEST_COMMAND=bench FEATURES='yolocrypto nightly bench'
- rust: beta - rust: beta