Simon Renblad
1af98727b7
test_scheduler: refactor dataset metadata support
2023-07-10 02:33:59 +00:00
Simon Renblad
376f36c965
datasets: add metadata format param
2023-07-10 02:33:59 +00:00
Simon Renblad
e710d4badd
databases: read and save metadata in lmdb
2023-07-10 02:33:59 +00:00
Simon Renblad
bfbe13e51b
worker_db: write hdf5 dataset metadata
2023-07-10 02:33:59 +00:00
Simon Renblad
bf38fc8b0f
tools: refactor short_format with metadata
2023-07-10 02:33:59 +00:00
Simon Renblad
337273acb6
environment: add get_dataset_metadata
2023-07-10 02:33:59 +00:00
Simon Renblad
748707e157
environment: add unit feature
2023-07-10 02:33:59 +00:00
Leon Riesebos
833fd8760e
artiq_ddb_template: use the clk_div field
...
this field exists in the json schema but was not used.
Signed-off-by: Leon Riesebos <28567817+lriesebos@users.noreply.github.com>
2023-06-29 03:29:18 +00:00
Florian Agbuya
454597915a
RELEASE_NOTES: update
2023-06-17 05:01:02 +00:00
Sebastien Bourdeauducq
77293d53e3
json: use schema defaults when applicable
2023-06-16 16:59:08 +08:00
Sebastien Bourdeauducq
a792bc5456
json: factor handling of deprecated 'base'
2023-06-16 16:32:42 +08:00
Sebastien Bourdeauducq
20d4712815
json: base -> drtio_role
2023-06-16 16:17:31 +08:00
Spaqin
82bd913f63
satellites: add kernel cpu
2023-06-16 15:44:31 +08:00
Sebastien Bourdeauducq
115415d120
Revert "flake: update to LLVM 14 and llvmlite 0.40.0+master"
...
This reverts commit c25c0bd55a
.
2023-06-14 18:54:33 +08:00
Florian Agbuya
d140c960bb
applets: implement dataset modification feature in big number applet
2023-06-12 17:52:46 +08:00
Egor Savkin
c25c0bd55a
flake: update to LLVM 14 and llvmlite 0.40.0+master
2023-06-09 13:25:08 +08:00
Egor Savkin
30ef8d8cb4
compiler: skip demangling list of empty names
2023-06-09 13:24:10 +08:00
Florian Agbuya
7ad32d903a
browser: add update method to dataset controller
2023-06-06 11:07:08 +00:00
Florian Agbuya
bf46ce4a92
applets.simple: add mutate_dataset feature
2023-06-05 12:30:14 +00:00
den512is
1f306a2859
flake: add packaging dependency
...
Needed for building Kasli firmware
2023-06-05 13:17:47 +08:00
Florian Agbuya
150d325fc1
applets.simple: add append_to_dataset feature
2023-06-02 14:56:00 +00:00
Florian Agbuya
c298ec4c2e
applets: add update_dataset for dataset mods
2023-06-02 14:56:00 +00:00
Sebastien Bourdeauducq
69bf2dfb81
flake: sleep longer before running HITL tests to allow for clock switch and reboot
2023-06-02 17:41:15 +08:00
mwojcik
29cb7e785d
fix missing DIFF_TERM for Sampler and Mirny inputs
2023-06-02 17:21:00 +08:00
Sebastien Bourdeauducq
b97f6a9e44
bootloader: fix compilation warning without Ethernet
2023-06-02 10:48:55 +08:00
Sebastien Bourdeauducq
e0ebc1b21d
applets: fix some asyncio problems
2023-05-31 22:56:48 +08:00
Sebastien Bourdeauducq
c6ddd3af17
applets: add controller and set_dataset API
2023-05-31 22:51:48 +08:00
Florian Agbuya
e12219e803
gui: add handler for applet set_dataset
2023-05-31 14:08:14 +00:00
Sebastien Bourdeauducq
ff11b5df71
flake: add qtsvg
2023-05-31 22:07:05 +08:00
Sebastien Bourdeauducq
c8dc2cbf09
browser: decouple dataset controller from dataset dock
2023-05-31 21:57:54 +08:00
Sebastien Bourdeauducq
c6b29b30fb
Revert "flake: update to LLVM 14 and llvmlite 40"
...
This reverts commit 748969c21e
.
2023-05-31 19:36:43 +08:00
Sebastien Bourdeauducq
b20d09aad5
Revert "flake: export llvmlite-new"
...
This reverts commit fabe88065b
.
2023-05-31 19:36:41 +08:00
Sebastien Bourdeauducq
6276182c96
Revert "flake: fix clang version in boards shell"
...
This reverts commit 9a6bc6dc7b
.
2023-05-31 19:36:40 +08:00
Sebastien Bourdeauducq
d103cbea31
libboard_misoc: fix clang STB_WEAK warning
2023-05-31 18:59:51 +08:00
Sebastien Bourdeauducq
9a6bc6dc7b
flake: fix clang version in boards shell
2023-05-31 18:59:39 +08:00
Sebastien Bourdeauducq
fabe88065b
flake: export llvmlite-new
2023-05-30 16:54:59 +08:00
Egor Savkin
748969c21e
flake: update to LLVM 14 and llvmlite 40
...
Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-05-30 16:47:59 +08:00
Sebastien Bourdeauducq
75f6bdb6a1
flake: add boards dev shell
2023-05-30 16:21:06 +08:00
Sebastien Bourdeauducq
41caec797e
flake: do not install ARTIQ itself in dev shell, only its dependencies
...
Otherwise, test runs take a long time when entering the shell, and failing tests stop entering the shell which is not what we want.
Also make jsonschema a regular dependency of ARTIQ, since users can now retrieve JSONs via AFWS.
2023-05-30 16:20:57 +08:00
Sebastien Bourdeauducq
953a8a9555
master: merge master_config and master_terminate
2023-05-30 15:55:19 +08:00
Sebastien Bourdeauducq
444bab2186
gui: datasets_sub -> dataset_sub (nfc)
2023-05-30 15:44:30 +08:00
Sebastien Bourdeauducq
0941d3a29a
flake: update dependencies
2023-05-30 11:50:30 +08:00
Denis Ovchinnikov
22e2514ce6
update configuration of IBUFDS_GTE2
...
Input clock is terminated internally with 50 Ohm on each leg and to 4/5 MGTAVCC.
2023-05-30 11:42:51 +08:00
mwojcik
a4895b591a
analyzer: fix satellite behavior
2023-05-29 13:13:24 +08:00
Sebastien Bourdeauducq
ef2cc2cc12
flake: buildFHSUserEnv -> buildFHSEnv
2023-05-27 18:03:18 +08:00
Sebastien Bourdeauducq
779810163f
flake: fix rustPlatform deprecation warnings
2023-05-27 17:40:36 +08:00
Sebastien Bourdeauducq
b9c7905b20
nixpkgs 23.05
2023-05-27 17:17:36 +08:00
Charles Baynham
c2b0c97640
worker: Wait until datasets are written before quitting
...
Avoids a race condition in worker_impl.py where HDF5 dataset saving was
cut off before it finished for large datasets.
2023-05-23 21:48:56 +01:00
Sebastien Bourdeauducq
58cc3b8d0a
kasli_generic: fix LooseVersion deprecation warning
2023-05-23 19:36:06 +08:00
Sebastien Bourdeauducq
598c7b1d25
flake: update qasync
2023-05-23 11:26:30 +08:00