diff --git a/pulse_lib/tests/configurations/test_configuration.py b/pulse_lib/tests/configurations/test_configuration.py
index 14dfd00c6f6d54bc8597c09e3f4bbe3f932a3ccd..368669e735473fe6d1541708953f30345c33b8ee 100644
--- a/pulse_lib/tests/configurations/test_configuration.py
+++ b/pulse_lib/tests/configurations/test_configuration.py
@@ -306,6 +306,7 @@ class Context:
 
     def run(self, name, sequence, *params, silent=False, sweeps=[]):
         runner = self._configuration['runner']
+        self.last_sequence = sequence
         if runner == 'qcodes':
             path = 'C:/measurements/test_pulselib'
             DataSet.default_io = DiskIO(path)
@@ -364,6 +365,7 @@ class Context:
     def plot_awgs(self, sequence, index=None, print_acquisitions=False,
                   analogue_out=False, savefig=False,
                   **kwargs):
+        self.last_sequence = sequence
         job = sequence.upload(index)
         sequence.play(index)
         pulse = self.pulse