test/trace: add functional test cases