m-labs / artiq

A leading-edge control system for quantum information experiments
https://m-labs.hk/artiq
GNU Lesser General Public License v3.0
425 stars 196 forks source link

run CI unittests on the KC705 #289

Closed sbourdeauducq closed 8 years ago

sbourdeauducq commented 8 years ago

Seems needed as they are broken basically every time I run them.

whitequark commented 8 years ago

Done. They're still broken since either there is no loopback or there is no JTAG.

sbourdeauducq commented 8 years ago

I see many failing ones that are not due to JTAG.

whitequark commented 8 years ago

No, they are due to JTAG, because the fix is in master but was not flashed yet. Except one test that I asked you about on IRC.

whitequark commented 8 years ago

(I've deliberately not flashed it manually so that we have an indication of flashing by buildbot starting to work.)

sbourdeauducq commented 8 years ago

lda, analyzer?

whitequark commented 8 years ago

Ah yes those are due to the missing --no-localhost-bind option. Not sure if we should add that or update Python.

sbourdeauducq commented 8 years ago

I would monkey-patch asyncio if python version == 3.5.1. Earlier versions are not supported and later ones should be fixed (patch is committed).

sbourdeauducq commented 8 years ago

What about the analyzer test failing? It seems the buildbot could not connect to the analyzer port on the core device.