Change 14844

tom_tyler (C. Thomas Tyler)
C. Thomas Tyler committed this change into //guest/perforce_software/cbd/dev/test
Request Review
Download .zip
Overhauled regression test suite.

Added various command line tests.

Enhanced test suite to allow entries in the test data file to specify
alternate user and workspaces (differing from defaults defined in
the test test configuration files, test_cbd.*.cfg) for certain
tests.

Added new testing method, broker input testing, to augment existing
       command line testing.

       This test method simulates having 'p4d' call the CBD broker sync
       script by feeding handcrafted/simulated broker input files to the CBD
       engine, simulating the way p4d uses stdin to feed the broker
       parameters when a user makes a request.

       This enables more diverse testing and better simulation of Window
       and P4V-side testing.
  • Files 11
  • Comments 0
4 edited 7 added 0 deleted
bit.1.txt#1
Loading...
bit.2.txt#1
Loading...
bit.3.txt#1
Loading...
bit.4.txt#1
Loading...
bit.5.txt#1
Loading...
bit.6.txt#1
Loading...
bit.cfg#1
Loading...
cli_tests.txt#2
Loading...
manual_test_env.sh#2
Loading...
test_cbd.sh#3
Loading...
ti.sh#2
Loading...
Tip: Use n and p to cycle through the changes.