add long running test in ci

This commit is contained in:
Pascal Seitz
2021-08-02 10:53:52 +01:00
parent 6d265e6bed
commit 70f160b329
2 changed files with 27 additions and 1 deletions

26
.github/workflows/long_running.yml vendored Normal file
View File

@@ -0,0 +1,26 @@
name: Rust
on:
push:
branches: [ main ]
pull_request:
branches: [ main ]
env:
CARGO_TERM_COLOR: always
NUM_FUNCTIONAL_TEST_ITERATIONS: 2000000
jobs:
functional_test_unsorted:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Run indexing_unsorted
run: cargo test indexing_unsorted -- --ignored
functional_test_sorted:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Run indexing_sorted
run: cargo test indexing_sorted -- --ignored

View File

@@ -123,7 +123,7 @@ fn test_functional_indexing_sorted() -> crate::Result<()> {
#[test]
#[ignore]
fn test_functional_indexing() -> crate::Result<()> {
fn test_functional_indexing_unsorted() -> crate::Result<()> {
let mut schema_builder = Schema::builder();
let id_field = schema_builder.add_u64_field("id", INDEXED);