The test issue512 in test_electrodes.py has many conditional blocks for different backends.
step.times and step.amplitudes should give identical results for all backends, even if the internal representations are different, so we should aim to eliminate these conditional blocks.