Skip to content

Commit 871f446

Browse files
committed
ci: set smoke test library path
1 parent 6f6dd49 commit 871f446

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

.github/workflows/build-ssdb.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ jobs:
7272
- name: Run inherited smoke tests
7373
if: ${{ inputs.run_smoke_tests }}
7474
run: |
75-
nix develop .#cpp -c build/${{ inputs.build_mode }}/test/boost/UUID_test \
75+
nix develop .#cpp -c env LD_LIBRARY_PATH="$PWD/build/${{ inputs.build_mode }}/seastar${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}" build/${{ inputs.build_mode }}/test/boost/UUID_test \
7676
--report_level=no \
7777
--catch_system_errors=no \
7878
--color_output=false \

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ cpp-configure: ## Configure the inherited C++ build inside the Linux C++ shell.
6262
cpp-test-smoke: ## Build and run the focused inherited C++ smoke test binary.
6363
$(NIX) develop .#cpp -c ./configure.py --mode $(CPP_TEST_MODE) --with scylla $(addprefix --with ,$(CPP_TEST_SMOKE_ARTIFACTS)) --disable-dpdk --no-seastar-unused-result-error
6464
$(NIX) develop .#cpp -c ninja build/$(CPP_TEST_MODE)/scylla $(CPP_TEST_SMOKE_TARGETS)
65-
$(NIX) develop .#cpp -c build/$(CPP_TEST_MODE)/test/boost/UUID_test --report_level=no --catch_system_errors=no --color_output=false -- --overprovisioned --unsafe-bypass-fsync 1 --kernel-page-cache 1 --blocked-reactor-notify-ms 2000000 --collectd 0 --max-networking-io-control-blocks=100
65+
$(NIX) develop .#cpp -c env LD_LIBRARY_PATH="$$PWD/build/$(CPP_TEST_MODE)/seastar$${LD_LIBRARY_PATH:+:$$LD_LIBRARY_PATH}" build/$(CPP_TEST_MODE)/test/boost/UUID_test --report_level=no --catch_system_errors=no --color_output=false -- --overprovisioned --unsafe-bypass-fsync 1 --kernel-page-cache 1 --blocked-reactor-notify-ms 2000000 --collectd 0 --max-networking-io-control-blocks=100
6666

6767
.PHONY: inventory
6868
inventory: ## Regenerate relicensing inventory files.

0 commit comments

Comments
 (0)