ray/src/plasma/test/run_client_tests.sh
Ion f89be9699c Introduce non-blocking Plasma API. (#71)
* Implement new plasma client API.

* Formatting fixes.

* Make tests work again.

* Make tests run.

* Comment style.

* Fix bugs with fetch tests.

* Introduce fetch1 flag.

* Remove timer only if present.

* Formatting fixes.

* Don't access object after free.

* Formatting fixes.

* Minor change.

* refactoring plasma datastructures

* Change plasma_request and plasma_reply to use only arrays of object requests.

* some more fixes

* Remove unnecessary methods.

* Trivial.

* fixes

* use plasma_send_reply in return_from_wait1

* Lint.
2016-12-01 02:15:21 -08:00

17 lines
545 B
Bash
Executable file

#!/usr/bin/env bash
../common/thirdparty/redis/src/redis-server --loglevel warning &
sleep 1
# flush the redis server
../common/thirdparty/redis/src/redis-cli flushall &
sleep 1
./build/plasma_store -s /tmp/store1 -m 1000000000 &
./build/plasma_manager -m /tmp/manager1 -s /tmp/store1 -h 127.0.0.1 -p 11111 -r 127.0.0.1:6379 &
./build/plasma_store -s /tmp/store2 -m 1000000000 &
./build/plasma_manager -m /tmp/manager2 -s /tmp/store2 -h 127.0.0.1 -p 22222 -r 127.0.0.1:6379 &
sleep 1
./build/client_tests
kill %4
kill %3
kill %6
kill %5
kill %1