test_mkrep.sh #1

  • //
  • p4-sdp/
  • dev_rebrand2/
  • test/
  • docker/
  • files/
  • test_mkrep.sh
  • View
  • Commits
  • Open Download .zip Download (318 B)
#!/bin/bash
# Runs mkrep.sh tests

/p4/reset_sdp.sh
testfile=test_MultiSDP.py

[[ -L /p4/$testfile ]] || ln -s /sdp/Server/test/$testfile /p4/
[[ -L /p4/test_SDP.py ]] || ln -s /sdp/Server/test/test_SDP.py /p4/test_SDP.py

python3 /p4/$testfile
result=$?
[[ $result -eq 0 ]] || tail /tmp/MultiSDPTest.log

exit $result
# Change User Description Committed
#1 31646 C. Thomas Tyler Populate -r -o -S //p4-sdp/dev_rebrand2.
//p4-sdp/dev/test/docker/files/test_mkrep.sh
#1 31397 C. Thomas Tyler Populate -b SDP_Classic_to_Streams -s //guest/perforce_software/sdp/...@31368.
//guest/perforce_software/sdp/dev/test/docker/files/test_mkrep.sh
#1 25258 Robert Cowham Rework the containers in preparation for multi container testing
mkrep changes:
Remove -c cfg option which was unused anyway
Converted tabs to spaces
Fixed logic error causing forwarding replicas to bail due to unsupported p4d version
Standby servers require ReplicatingFrom field
Add seconds to log file name (useful for testing to avoid overwriting files)