Commit Graph

3 Commits

Author SHA1 Message Date
Andrew Reusch c7ff88516f Add µTVM Zephyr support + QEMU regression test (#6603)
* Split transport classes into transport package.

* Introduce transport timeouts.

* black format

* Add metadata-only artifacts

* Simplify utvm rpc server API and ease handling of short packets.

* add zephyr test against qemu

* Add qemu build config

* fix typo

* cleanup zephyr main

* fix nonblocking piping on some linux kernels

* don't double-open transport

* validate FD are in non-blocking mode

* gitignore test debug files

* cleanup zephyr compiler

* re-comment serial until added

* remove logging

* add zephyr exclusions to check_file_type

* add asf header

* lint

* black format

* more pylint

* kill utvm rpc_server bindings, which don't work anymore and fail pylint

* fix compiler warning

* fixes related to pylint

* clang-format again

* more black format

* add qemu regression

* Fix paths for qemu/ dir

* fix typo

* fix SETFL logic

* export SessionTerminatedError and update except after moving

* fix test_micro_artifact

* retrigger staging CI

* fix jenkins syntax hopefully

* one last syntax error

* Add ci_qemu to Jenkinsfile

* build in qemu

* address liangfu comments

* fix new bug with list passing

* retrigger CI
2020-10-15 15:55:45 +08:00
Matthew Brookhart b30c3de07b black format master (#6494) 2020-09-16 15:37:36 -07:00
Andrew Reusch 745e542e4d µTVM RPC server and Part 1 of AutoTVM compilation infrastructure (#6334) 2020-09-15 09:10:26 -07:00