Skip to content

Commit d2dfc78

Browse files
committed
table and overview in docker-testing readme ; and sleep comment
1 parent e9ec1e0 commit d2dfc78

File tree

2 files changed

+7
-2
lines changed

2 files changed

+7
-2
lines changed

docker-testing/README.md

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,14 @@
11
# A Topological Setup for Testing the Python Client
22

33
The `docker-testing` directory contains the necessary files for building and
4-
running tests from the perspective of a specific client node in a larger network.
4+
running the client test suite from the perspective of a specific client node
5+
(separate from the iRODS server node it targets for the tests).
6+
7+
The client, provider, and database are currently run on distinct nodes within
8+
a network topology set up by `docker compose` for the tests.
59

610
We currently allow a choice of Python interpreter and iRODS server to be installed
7-
on the client and provider nodes of a simulated network topology.
11+
on the client and provider nodes, respectively.
812

913
The choice of versions are dictated when running the test:
1014

irods/test/scripts/test003_write_pam_credentials_to_secrets_file.bats

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,7 @@ except irods.client_init.irodsA_already_exists:
4444

4545
# Now delete the already existing irodsA and repeat without negating overwrite.
4646
TIMESTAMP_0=$(stat -c%Y $auth_file)
47+
# The sleep ensures the mtime of $auth_file will change if/when it is rewritten.
4748
sleep 2
4849
$PYTHON -c "import irods.client_init; irods.client_init.write_pam_irodsA_file('$ALICES_NEW_PAM_PASSWD')"
4950
TIMESTAMP=$(stat -c%Y $auth_file)

0 commit comments

Comments
 (0)