QUOTE(kuntakinte @ Dec 3 2015, 07:42 PM)
If you read up on how Doze works, you will notice that for it to be effective, the phone needs to sit idle for a period of time before Doze is invoked. Which means, any movement inside your pocket will not invoke Doze
You can see which apps are optimized by doze by clicking on the battery icon on the top pane, then options (the 3 dots) on the upper right and click battery optimization. It will show you which app is optimized and which one not. By default, all are optimized except for some google services
My own experience on my nexus 6 is that battery drain overnight could be anywhere between 3-7%
I am aware of the mechanics of Doze. As I said, I left my phone overnight to do an idle test. This is to test out Doze and its behavior. Being said, overnight obviously means I am asleep. Which means the phone is not being moved.
I have concluded that Doze did not kick in as it was supposed to after being left there for a certain amount of time. I experienced a 10% dip in battery AND a ton of wake times. Which isn't supposed to happen when there's Doze. And obviously there was an app keeping my phone awake, which I also found out which app was causing it. In my case, there was 2 apps, Disa and Fenix.
After a second and third idle test and Doze kicks in successfully. And my phone sleeps like a baby. However, I cannot seem to pinpoint how often the phone checks for notifications. Might need to explore further on this.