ESA Science & Technology: Instrument commissioning continues