Open ugurcanlacin opened 6 years ago
Great! This is probably my mistake. I suggest you comment out/skip that test for now. I do not remember what OS is run on Travis? Is it failing on travis as well? You have any Travis log file you could point me to?
I will comment out them. Thanks! I checked Travis logs and it is Ubuntu 14.04.5 LTS. I pushed the code and I didn't see error in Travis logs. This is probably because Travis CI creates virtual machine and it is not as fast as my own computer and has several interruptions.
But still I think we should not check system time. It looks like out of purpose.
I agree. I will fix it when the course is done. Dont want to accidentally produce other errors by fixing this right now.
Okey then. Thanks for your time. :+1:
Please leave this open and well fix it after the course!
i also stuck on this error @ugurcanlacin good to notify there you saved my day :)
great help! thanks :+1:
The last test function in test_brute_force_knapsack.R has possible bug. The following two lines are my problem.
I have this output for the first line.
And second line checks system column. However, it is zero everytime.
So, I looked at the manual and the manual redirected me to proc.time function documentation.
It says The definition of ‘user’ and ‘system’ times is from your OS.
I use Ubuntu, searched in ubuntu forum and found very useful answer for it.
In the answer, he said:
In conclusion, I think we should change the column with user or elapsed. This is because we do not have any interruption during execution obviously. Probably processor is fast enough to not take interruption.
Here is information of my CPU: model name : Intel(R) Core(TM) i7-7700HQ CPU @ 2.80GHz