simplify with scope aspect
add publishComponentReady for testing
TestCasePassFailHistory test