Advanced Capstone .viz.createDashboard[] tests failing

Hi there,

I have made necessary changes to the sensor table on disk as well as making some code changes the viz.getModSensor function in order to get the timing halved. Testing it in scratch before and after validates this, however when I save my changes to viz.getModSensor and run the testSection[`exercise2] I get 2 fails. I have verified that the before and after results also match, which is confusing. Would appreciate any guidance on this please. 

quizItem success description error ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------- exercise2.1 Pass “check if race day in process” “” exercise2.1 Pass “have correct schema” “” exercise2.2 Pass “check if lap table in process” “” exercise2.2 Pass “only contains data for 2nd Jan 2020” “” exercise2.2 Pass “contain all columns for 2nd Jan 2020” “” exercise2.3 Pass “not allowed to use select keyword” “” exercise2.3 Pass “return correct values for temp” “” exercise2.3 Pass “return correct values for wind” “” exercise2.3 Pass “return correct values for all” “” exercise2.4 Pass “when given the wrong option return error "<mysensor> is not a valid option for mysensor - valid options include temptyrewindall"” “” exercise2.5 Fail “func should return same result as before” “.test.table2.5” exercise2.5 Fail “.viz.createDashboard should run in half the time”

 

Hi  !

Here is a similar post that was asked on the community. Solved: Advanced Capstone quizzes 2.4.2 and 2.5.1 - KX Community - 11053

If your still having problems, feel free to reach out!

Megan

Hi  

Thanks for the reply but I’m unable to access that link. Any chance you can paste it in here please?

Regards,

Paul

2.5 Test case

feature exercise2.5
should func should return same result as before
expect
.test.table2.5~.viz.createDashboard
should .viz.createDashboard should run in half the time expect
0.5>((system"t:5 .viz.createDashboard")%5)%.test.time2.5</span>

 W.r.t pass having now becoming a fail I would advise logging out and restarting a new session. And then running all your changes from scratch, as its a performance based one sometime other changes can impact so testing is a little more fragile.

Many thanks !