As Android Marshmallow continues to inch closer to more and more devices from various manufacturers, users of Motorola's Moto G 2nd Gen device in both Brazil and India are beginning to see the soak test come through, which means that if all goes well, the official software update should end up rolling out to all users of that device model in those particular regions not too far off in the future. Past soak tests have lasted for around a week or two, so it's possible that Brazil and India users with the Moto G 2nd Gen could be looking at the official update in the very near future.
According to Motorola's David Schuster, a full launch of the update depends on a successful soak over the next week, so as stated above it shouldn't be too long before the full rollout as long as there are no issues that get in the way. This will bring the Moto G 2nd Gen devices from those regions forward to Android 6.0 Marshmallow from Android Lollipop, so there are some decent changes in store for users in both those locations, including new features like more granular controls for permissions, and enhancements to the do-not-disturb mode.
Other things will be present in the soak test and the official release such as App Standby which lets users reduce the amount of battery they use by picking out specific apps. Doze Mode will also be included as this was one of the major changes coming with the Android 6.0 release when Google announced it, and essentially this is another feature which helps to increase longevity of the battery life for users by putting the phone into a deep sleep of sorts after it has been completely idle for a longer period of time. Other features like Now On Tap will be present to which lets users get more information about things they're currently browsing on the internet when they access Google Now from that screen, and users will be able to see the benefits of the new Direct Share feature that allows for simple and fast "direct" sharing of things to contacts or conversations.