LOL at the outrage in this thread. There was a software bug, they discovered it together, Apple is fixing it.
So why wouldn't any of the other MacBooks including the older ones show the same battery disparity results as this new model does with this test? Were they ever tested? Something is odd here.
If I was testing and got such inconsistent results I would want to know if the machine I had was a lemon or if there was a software bug that was causing it. All of those things can be part of a review. Now CR will re-test get good battery life and change their recommendation. I'm sorry but CR has no credibility. The only reason they publisted that was to get headlines.
Do you really care about the battery life for whatever your pro work?
If you are working on anything intensive, you have to plug the power anyway.
For a company called "Consumer Reports" they weren't testing products in the way Consumers would.
I don't know but this whole thing smells like a goofup on CR end.
Sure there might be a but in Safari, but it's kind of like testing a car and saying "it doesn't get 0-60 in 10s, it doesn't move at all!" and then later finding out that they removed the wheels prior to testing. Consumers wouldn't do that.
Testing methodology was the blame here, maybe 5% of that blame should go to Apple for a Safari glitch but still, that's weak.
Not likely. It was not the disabling of the cache that caused the bad battery life. It was an icon caching bug in Safari that only manifests if the cache is disabled that caused the problem. So this is not likely to change test results in anything except this specific macOS/Safari version with the bug.
And had CR reached out to Apple it would have been discovered before they published.
Apple declined to provide a comment to Consumer Reports, but had this to say: "Any customer who has a question about their Mac or its operation should contact AppleCare."
- https://www.macrumors.com/2016/12/22/macbook-pro-no-consumer-report-recommendation/
This is the best pro notebook we’ve ever made, we respect Consumer Reports and we’re glad they decided to revisit their findings on the MacBook Pro.
There is no "fix". Consumer Reports disabled browser cache in the Develop tab, which forced constant reloading that consumed more power. Most people don't know how to access that setting, nor would they have a reason to disable cache if they knew how.
Again, I stand by what I wrote.
And, it's not CR's job to find bugs in software. That one turned up is not CR's fault.
I get your point, but I still don't see that it will matter. If you read their testing methodology they are really only disabling cache to simulate real world usage of going to say 25 (or hundreds) different web pages for the first time. They just disable cache because they are reloading the same page over and over again from their local test server hosting that page.OK. But CR themselves admits that disabling caches is done to gives batteries a tougher workout. Here's their quote:
We also turn off the local caching of web pages. In our tests, we want the computer to load each web page as if it were new content from the internet, rather than resurrecting the data from its local drive. This allows us to collect consistent results across the testing of many laptops, and it also puts batteries through a tougher workout.
Fixing the icon bug but leaving the existing protocol in place does as you suggest. However, using the cache as many here are suggesting as default would demand using the same cache on everyone else's laptops too. Since their batteries would not be subjected to "a tougher workout" (too), their battery life seems likely to (also) improve.
They did do additional testing with Chrome and got consistent battery life, which confirms it was a software bug and not a hardware lemon. Are you expecting CR to look thru source code they don't have? Do some software profiling? Run a debugger?
''i love how some people here defends apple and this macbook, they just can't accept that this macbook is overpriced disappointment
Most importantly, the inconsistent battery life was because of a bug in that setting, not because that setting was used.
It's not their job to find bugs, but when they encounter them it's standard practice to reach out.
It's clear you don't read many computer product reviews. It's not their job to find bugs, but when they encounter them it's standard practice to reach out. It happens every day on things like computers and computer motherboards, and it often results in firmware modifications. The fact is that these organizations are often among the very first people to get their hands on the products outside the inner manufacturer's circle. You can ignore that if you wish, but it's very, very common practice. Apparently CR is too inept to do this.
And don't take this as an Apple shill so much as a CR bash. I have felt they were garbage across the board for many years.
This still doesn't explain the inconsistent battery life users are getting. I wonder what other "bugs" Apple needs to fix...
OK. But CR themselves admits that disabling caches is done to give batteries a tougher workout. Here's their quote:
We also turn off the local caching of web pages. In our tests, we want the computer to load each web page as if it were new content from the internet, rather than resurrecting the data from its local drive. This allows us to collect consistent results across the testing of many laptops, and it also puts batteries through a tougher workout.
Fixing the icon bug but leaving the existing protocol in place does as you suggest. However, using the cache as many here are suggesting as default would demand using the same cache on everyone else's laptops too. Since their batteries would not be subjected to "a tougher workout" (too), their battery life seems likely to (also) improve.
I believe Consumer Reports handled this very irresponsibly. When they produced these wildly inconsistent results, and could not explain those results, they should have contacted Apple and taken steps to sort out the problem. And even if publishing deadlines prohibited them from fully resolving the problem (even this being questionable without eliminating the possibility that the problem ties to their procedure) they should have at least communicated with Apple and drawn no material conclusion based on the data without first understanding its relevance to consumers.