From 19a51f06f6ae63bef2e3aeb019fdee95731e6a18 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Diego=20Rist=C3=A8?= <10402430+dieris@users.noreply.github.com> Date: Mon, 22 Jan 2024 09:58:59 -0500 Subject: [PATCH] Fix test_insert_dd_ghz_everywhere apply DD also on initial delays if skip_reset_qubits = False --- .../passes/scheduling/test_dynamical_decoupling.py | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/test/unit/transpiler/passes/scheduling/test_dynamical_decoupling.py b/test/unit/transpiler/passes/scheduling/test_dynamical_decoupling.py index 53cbd0b27..88a274244 100644 --- a/test/unit/transpiler/passes/scheduling/test_dynamical_decoupling.py +++ b/test/unit/transpiler/passes/scheduling/test_dynamical_decoupling.py @@ -185,8 +185,17 @@ def test_insert_dd_ghz_everywhere(self): expected = expected.compose(YGate(), [1]) expected = expected.compose(Delay(50), [1]) - expected = expected.compose(Delay(750), [2], front=True) - expected = expected.compose(Delay(950), [3], front=True) + expected = expected.compose(Delay(162), [2], front=True) + expected = expected.compose(YGate(), [2], front=True) + expected = expected.compose(Delay(326), [2], front=True) + expected = expected.compose(YGate(), [2], front=True) + expected = expected.compose(Delay(162), [2], front=True) + + expected = expected.compose(Delay(212), [3], front=True) + expected = expected.compose(YGate(), [3], front=True) + expected = expected.compose(Delay(426), [3], front=True) + expected = expected.compose(YGate(), [3], front=True) + expected = expected.compose(Delay(212), [3], front=True) self.assertEqual(ghz4_dd, expected)