Toward a Full-Stack Co-Simulation Platform for Testing of Automated Driving Systems