Skip to content

cleanup

cleanup #306

Workflow file for this run

name: Veloci Tests
on:
push:
branches: [ master, main ]
pull_request:
branches: [ master, main ]
env:
CARGO_TERM_COLOR: always
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions-rs/toolchain@v1
with:
toolchain: nightly
- name: Build
run: cargo +nightly build --verbose --workspace
- name: Run tests
run: cargo +nightly test --verbose
- name: Run tests PersistenceType=Persistent
run: PersistenceType=Persistent RUST_BACKTRACE=full RUST_LOG=veloci=debug FlushThreshold=20 cargo +nightly test
- name: Run tests PersistenceType=Persistent
run: PersistenceType=Persistent RUST_BACKTRACE=full RUST_LOG=veloci=debug cargo +nightly test
- name: Run tests PersistenceType=Transient
run: PersistenceType=Transient RUST_BACKTRACE=full RUST_LOG=veloci=debug cargo +nightly test
- name: Run tests buffered_index_writer
run: cargo +nightly test --manifest-path=buffered_index_writer/Cargo.toml
- name: Run tests doc_store
run: cargo +nightly test --manifest-path=doc_store/Cargo.toml
- name: Run tests server
run: cargo +nightly test --manifest-path=server/Cargo.toml
- name: Run tests json_converter
run: cargo +nightly test --manifest-path=json_converter/Cargo.toml
- name: Run tests query_parser
run: cargo +nightly test --manifest-path=query_parser/Cargo.toml