Hi,
You can see the commands in check-merged.sh (I'll try to improve the readability there).
you can add new tests there by adding them to FUNCTIONAL_TESTS_LIST or calling your own script inside the vm - I think maybe to change it to run all scripts under certain directory instead of the current ./run_test.sh call. I'll see how the usage involves and will improve it.
Currently many functional tests under tests/functional are broken - vmQoSTests.py virtTests.py momTests.py that import VdsProxy - please try to fix them or remove them if its not in use.