Unfinished tests and complications arising from the coronavirus pandemic have forced the European Space Agency and Russia’s Roscosmos to postpone the launch of ExoMars, a collaborative mission to land a rover on the Red Planet and search for signs of life.