Australia's batsmen are in form ahead of next week's first Test against Sri Lanka. Joe Burns, Steve Smith and Stephen O'Keefe posted half centuries on day two of the tour match in Colombo.