https://gitlab.com/tezos/tezos

sort by:
Revision Author Date Message Commit Date
8173e6b Octogram: Write experiments and scenarios in Yaml scripts Octogram is an abstraction layer on top of Tezt’s amazing orchestration features whose purpose is to provide a scriptable interface to run complex and large scale scenarios on remote runners. Scenarios are written in a Yaml file whose structure takes heavy inspiration from Ansible. As of now, Octogram supports the following features: - Define stages expected to run on a subset of the known agents defined by regular expressions. These regular expressions can capture part of the agent name to personalize each jobs. By default, agents run a stage concurrently, but it is also possible to run a stage sequentially on each agent. - Stages are defined as a collection of jobs which can either be run concurrently or sequentially. These jobs consists in executing a specific command. As of now, three commands are executed: (1) copy a file from the orchestrator to the agent, start a new Octez node on the agent, and (2) originate a new smart rollup from within the agent. Jobs have access to global variables. They get a copy of them when they are started, and they update the latest version of the global variables once they have finished to execute. - One job can be run several time using the `with_items' field. Each item in the list is derived into a unique job, when the `item' variable is accordingly set. By default, jobs derived fro a `with_items' field are run sequentially, but they can also be run concurrently if necessary. For instance, it is possible to concurrently deploy a list of files to an agent by listing them in a `with_items' field. - Jobs can update the global variables once they have completed. This is useful to transfer information over one job to the subsequent ones. - Allow cross-agent requests thanks to a global scheme of URI. As of now, it is possible to prefix the name of an Octez node chosen by Tezt by the name of the agent which manages them. So for instance, if the agent `node' has spawn an Octez node whose assigned name is `node1', then `node://node1' can be used whenever a node’s endpoint is expected. 02 August 2023, 18:25:35 UTC
da37bc4 Merge tezos/tezos!9693: Octez: Freeze Mumbai ☃ Co-authored-by: Thomas Letan <lthms@nomadic-labs.com> Approved-by: Killian Delarue <killian.delarue@nomadic-labs.com> Approved-by: François Thiré <francois.thire@nomadic-labs.com> Approved-by: Sylvain R. <sylvain.ribstein@nomadic-labs.com> See merge request https://gitlab.com/tezos/tezos/-/merge_requests/9693 02 August 2023, 17:32:19 UTC
43ec5b9 Octez: Freeze Mumbai ☃ 02 August 2023, 16:39:27 UTC
91bc88a Merge tezos/tezos!9681: Fix purposes of benchmarks Co-authored-by: taiseiKMC <hiromasa.saito@dailambda.jp> Approved-by: Mehdi Bouaziz <mehdi.bouaziz@nomadic-labs.com> Approved-by: Pavlo Khrystenko <p.khrystenko@gmail.com> Approved-by: Jun Furuse <jun.furuse@gmail.com> See merge request https://gitlab.com/tezos/tezos/-/merge_requests/9681 02 August 2023, 16:12:19 UTC
9bf0703 lib_benchmarks_proto: Fix purpose in Apply_diff_bench 02 August 2023, 15:41:37 UTC
c21fe5c Merge tezos/tezos!9663: Tezt: avoid flakiness by waiting the minimal block delay Co-authored-by: Victor Allombert <victor.allombert@nomadic-labs.com> Approved-by: vbot <vincent.botbol@nomadic-labs.com> Approved-by: Eugen Zalinescu <eugen.zalinescu@nomadic-labs.com> See merge request https://gitlab.com/tezos/tezos/-/merge_requests/9663 02 August 2023, 15:40:40 UTC
809832a Tezt: avoid flakiness by waiting the minimal block delay 02 August 2023, 15:03:08 UTC
858dba9 Merge tezos/tezos!9658: DAL: Fix Lwt-exit integration so that we wait callbacks before exit Co-authored-by: François Thiré <francois.thire@nomadic-labs.com> Approved-by: Eugen Zalinescu <eugen.zalinescu@nomadic-labs.com> Approved-by: Lin Oshitani <linoshitani@gmail.com> See merge request https://gitlab.com/tezos/tezos/-/merge_requests/9658 02 August 2023, 15:01:42 UTC
e5ce924 DAL: Fix Lwt-exit integration so that we wait callbacks before exit 02 August 2023, 14:35:45 UTC
b393742 Merge tezos/tezos!9656: Optimize storage snapshot tezt Co-authored-by: Victor Allombert <victor.allombert@nomadic-labs.com> Approved-by: Thomas Letan <lthms@nomadic-labs.com> Approved-by: vbot <vincent.botbol@nomadic-labs.com> See merge request https://gitlab.com/tezos/tezos/-/merge_requests/9656 02 August 2023, 13:30:44 UTC
62ccccd Tezt: reduce snapshot test memory consumption 02 August 2023, 12:58:56 UTC
9136a52 Merge tezos/tezos!9691: Tezt: Unplugged Mumbai scenarios Co-authored-by: Thomas Letan <lthms@nomadic-labs.com> Approved-by: Killian Delarue <killian.delarue@nomadic-labs.com> Approved-by: Mehdi Bouaziz <mehdi.bouaziz@nomadic-labs.com> Approved-by: Andrea Cerone <andrea.cerone@trili.tech> See merge request https://gitlab.com/tezos/tezos/-/merge_requests/9691 02 August 2023, 12:57:42 UTC
6d12287 Tezt: Unplugged Mumbai scenarios 02 August 2023, 12:21:43 UTC
d10098d Merge tezos/tezos!9666: Misc: Force opam to select a more recent ocamllsp version Co-authored-by: Thomas Letan <lthms@nomadic-labs.com> Approved-by: Pierrick Couderc <pierrick.couderc@nomadic-labs.com> Approved-by: Ilias Garnier <ilias.garnier@nomadic-labs.com> Approved-by: pietro <pietro.abate@nomadic-labs.com> See merge request https://gitlab.com/tezos/tezos/-/merge_requests/9666 02 August 2023, 11:03:14 UTC
e4f0b2e Misc: Force opam to select a more recent ocamllsp version Prior to this patch, opam is selecting ocaml-lsp-server.1.11.1 on a fresh [make build-dev-deps]. The tool has been greatly improved since then, so it makes little sense to keep using a version as old as this one. 02 August 2023, 10:02:30 UTC
4bdc932 Merge tezos/tezos!9546: EVM: added ERC-20 benchmark scenario that involves transaction>2kb Co-authored-by: Hantang Sun <hantang.sun@trili.tech> Approved-by: Pierre-Emmanuel CORNILLEAU <pe.cornilleau@marigold.dev> Approved-by: Pierrick Couderc <pierrick.couderc@nomadic-labs.com> See merge request https://gitlab.com/tezos/tezos/-/merge_requests/9546 01 August 2023, 18:40:31 UTC
b3fd3c6 EVM: added ERC-20 benchmark scenario that involves transaction>2kb 01 August 2023, 18:09:07 UTC
38334b1 Merge tezos/tezos!9591: EVM/Kernel: migration "stage zero" Co-authored-by: Rodi-Can Bozman <rodi.bozman@functori.com> Approved-by: Pierrick Couderc <pierrick.couderc@nomadic-labs.com> Approved-by: Pierre-Emmanuel CORNILLEAU <pe.cornilleau@marigold.dev> Approved-by: Ilya Peresadin <ilya.peresadin@trili.tech> See merge request https://gitlab.com/tezos/tezos/-/merge_requests/9591 01 August 2023, 18:08:26 UTC
211e3da EVM/Logs: add an internal line for migration stage 0 01 August 2023, 17:27:44 UTC
e53d51a EVM/Kernel: stage zero 01 August 2023, 17:27:44 UTC
35e2281 EVM/Kernel: migration This file will also contain all the migration helpers function. 01 August 2023, 17:27:44 UTC
ddb6af4 EVM/Kernel: read/store storage version 01 August 2023, 17:27:44 UTC
7708c7e Merge tezos/tezos!9694: Node: Remove mumbainet network alias Co-authored-by: Thomas Letan <lthms@nomadic-labs.com> Approved-by: Killian Delarue <killian.delarue@nomadic-labs.com> Approved-by: Mehdi Bouaziz <mehdi.bouaziz@nomadic-labs.com> See merge request https://gitlab.com/tezos/tezos/-/merge_requests/9694 01 August 2023, 17:26:55 UTC
dc94c89 Node: Remove mumbainet network alias 01 August 2023, 15:41:32 UTC
8463c0e Merge tezos/tezos!9487: SCORU,node: check that the operator is in the whitelist at startup Co-authored-by: julien <julien.coolen@nomadic-labs.com> Approved-by: Antonio Locascio <antonio.locascio1@gmail.com> Approved-by: Sylvain R. <sylvain.ribstein@nomadic-labs.com> See merge request https://gitlab.com/tezos/tezos/-/merge_requests/9487 01 August 2023, 15:41:09 UTC
5e16893 SCORU,tests: check that the operator is in the whitelist at startup 01 August 2023, 15:04:54 UTC
e2f164c SCORU,node: check that the operator is in the whitelist at startup 01 August 2023, 15:04:53 UTC
ce59dff Merge tezos/tezos!9692: Manifest: Disable [lib_sc_rollup_node] tests if protocol is frozen Co-authored-by: Thomas Letan <lthms@nomadic-labs.com> Approved-by: Sylvain R. <sylvain.ribstein@nomadic-labs.com> Approved-by: Thomas Letan <lthms@nomadic-labs.com> Approved-by: Julien Coolen <julien.coolen@nomadic-labs.com> See merge request https://gitlab.com/tezos/tezos/-/merge_requests/9692 01 August 2023, 14:14:13 UTC
cc3afbe Manifest: Disable [lib_sc_rollup_node] tests if protocol is frozen 01 August 2023, 13:39:35 UTC
c59688f Merge tezos/tezos!9654: EVM/Kernel: improve the robustness of chunked transactions Co-authored-by: Valentin Chaboche <valentin.chaboche@nomadic-labs.com> Approved-by: Rodi-Can Bozman <rodi.bozman@functori.com> Approved-by: Pierrick Couderc <pierrick.couderc@nomadic-labs.com> Approved-by: Pierre-Emmanuel CORNILLEAU <pe.cornilleau@marigold.dev> See merge request https://gitlab.com/tezos/tezos/-/merge_requests/9654 01 August 2023, 13:07:17 UTC
c41adc7 EVM/Changelog: add an item for transaction chunk's robustness 01 August 2023, 12:35:51 UTC
0b0e671 EVM/Kernel: store last chunk then gather chunks The first implementation consumes less ticks, but adds an unnecessary complexity to the chunked transaction code. Let's make the code as straighforward as possible in case of errors. 01 August 2023, 12:35:51 UTC
c1d6899 EVM/Kernel: ignore chunk of unknown transaction 01 August 2023, 12:35:51 UTC
641bb7c EVM/Kernel: ignore out ouf bounds chunks 01 August 2023, 12:35:50 UTC
487bf10 EVM/Kernel: forbid multiple new chunked transaction 01 August 2023, 12:35:50 UTC
93aaa26 Merge tezos/tezos!9331: Proto: fix json schema for Raw_level_repr.t Co-authored-by: Julien Coolen <julien.coolen@nomadic-labs.com> Approved-by: Raphaël Proust <code@bnwr.net> Approved-by: François Thiré <francois.thire@nomadic-labs.com> See merge request https://gitlab.com/tezos/tezos/-/merge_requests/9331 01 August 2023, 11:18:28 UTC
37e3b71 Proto: fix json schema for Raw_level_repr.t 01 August 2023, 10:48:20 UTC
ed542e8 Merge tezos/tezos!9673: lib_plompiler: add constant and of_scalar functions Co-authored-by: Marina Polubelova <marina.polubelova@nomadic-labs.com> Approved-by: Marc Beunardeau <marc.beunardeau@nomadic-labs.com> Approved-by: Anne-Laure <anne.laure@nomadic-labs.com> Approved-by: Antonio Locascio <antonio.locascio1@gmail.com> See merge request https://gitlab.com/tezos/tezos/-/merge_requests/9673 01 August 2023, 10:40:18 UTC
7165b14 lib_epoxy_tx: promote regressions 01 August 2023, 09:57:47 UTC
9964a63 lib_plompiler: promote regressions 01 August 2023, 09:57:47 UTC
cfe1335 lib_plompiler: add scalar_of_limbs 01 August 2023, 09:57:47 UTC
71e1080 lib_plompiler: promote regressions 01 August 2023, 09:57:47 UTC
4d794ae lib_plompiler: add tests for constant and limbs_of_scalar 01 August 2023, 09:57:47 UTC
bc79af1 lib_plompiler: add limbs_of_scalar 01 August 2023, 09:57:47 UTC
fb10e9d lib_plompiler: add constant to Limbs 01 August 2023, 09:57:47 UTC
5355bd1 lib_plompiler: update comments to Limb 01 August 2023, 09:57:47 UTC
63bcc3d Merge tezos/tezos!9646: Bootstrap environment v11 Co-authored-by: François Thiré <francois.thire@nomadic-labs.com> Approved-by: Eugen Zalinescu <eugen.zalinescu@nomadic-labs.com> Approved-by: Raphaël Proust <code@bnwr.net> See merge request https://gitlab.com/tezos/tezos/-/merge_requests/9646 31 July 2023, 15:52:56 UTC
b314388 Store/Tests: Update test with new environment 31 July 2023, 15:24:38 UTC
9c00282 Doc: Update entry for Alpha protocol 31 July 2023, 15:24:38 UTC
f2b3353 Protocol/Alpha: Use environment V11 31 July 2023, 15:24:37 UTC
c5bfa25 Env: Bootstrap environment V11 31 July 2023, 15:24:37 UTC
426e3ad Merge tezos/tezos!9349: DAC: remove Legacy operating mode Co-authored-by: Gauthier SEBILLE <gauthier@marigold.dev> Approved-by: Andrea Cerone <andrea.cerone@trili.tech> Approved-by: Ryan Tan <ryan.tan@trili.tech> See merge request https://gitlab.com/tezos/tezos/-/merge_requests/9349 31 July 2023, 15:13:55 UTC
fb611db DAC: remove legacy endpoint 31 July 2023, 14:44:09 UTC
52446cb DAC: remove Legacy operating mode DAC: delete last legacy specific code DAC: keep the effort 31 July 2023, 14:44:09 UTC
21703fc Merge tezos/tezos!9598: Snoop: add csv export for codegen solution Co-authored-by: Sota Sato <sota.sato@dailambda.jp> Approved-by: satos <sota.sato@dailambda.jp> Approved-by: KOBAYASHI Kazuhiro <kazuhiro.kobayashi@dailambda.jp> Approved-by: Jun Furuse <jun.furuse@gmail.com> See merge request https://gitlab.com/tezos/tezos/-/merge_requests/9598 31 July 2023, 14:43:25 UTC
885aa7e lib_benchmark: add csv export for codegen solution 31 July 2023, 14:11:17 UTC
4f5744c Merge tezos/tezos!9472: Proto,RPC: RPC to obtain the current whitelist Co-authored-by: julien <julien.coolen@nomadic-labs.com> Approved-by: Sylvain R. <sylvain.ribstein@nomadic-labs.com> Approved-by: Antonio Locascio <antonio.locascio1@gmail.com> See merge request https://gitlab.com/tezos/tezos/-/merge_requests/9472 31 July 2023, 14:10:18 UTC
abaf22c Proto,tests: test RPC for whitelist 31 July 2023, 13:36:42 UTC
353f49c Proto,RPC: RPC to obtain the current whitelist 31 July 2023, 13:36:31 UTC
cdc1c7c Merge tezos/tezos!9569: Proto/Delegate_parameters: remove unused functions Co-authored-by: Mehdi Bouaziz <mehdi.bouaziz@nomadic-labs.com> Approved-by: Philippe Wang <philippe.wang@gmail.com> Approved-by: Nicolas Ayache <nicolas.ayache@nomadic-labs.com> Approved-by: Lucas Randazzo <lucas.randazzo@nomadic-labs.com> See merge request https://gitlab.com/tezos/tezos/-/merge_requests/9569 31 July 2023, 13:16:30 UTC
ae8b1bb Proto/Delegate_parameters: remove unused functions Fix #6097 31 July 2023, 12:15:04 UTC
5b5547d Merge tezos/tezos!9578: SCORU/Node: rework operators constraints Co-authored-by: lykimq <lykimq@gmail.com> Approved-by: Sylvain R. <sylvain.ribstein@nomadic-labs.com> Approved-by: Alain Mebsout <alain.mebsout@functori.com> See merge request https://gitlab.com/tezos/tezos/-/merge_requests/9578 31 July 2023, 11:18:58 UTC
63c0e08 Tezt/rollup_node: changing purpose constructors name 31 July 2023, 10:37:02 UTC
0f6ef7b Rollup_node: add new type purpose 31 July 2023, 10:37:02 UTC
0685559 Rollup_node: renaming purpose to operation_kind 31 July 2023, 10:37:02 UTC
b2847b9 Merge tezos/tezos!9669: DAL/Node: Enhance some events Co-authored-by: François Thiré <francois.thire@nomadic-labs.com> Approved-by: Eugen Zalinescu <eugen.zalinescu@nomadic-labs.com> Approved-by: Lin Oshitani <linoshitani@gmail.com> See merge request https://gitlab.com/tezos/tezos/-/merge_requests/9669 31 July 2023, 10:07:35 UTC
a6fef41 DAL/Node: Remove event docstring 31 July 2023, 09:28:32 UTC
4868310 DAL/Node: Add an event when the P2P server is ready 31 July 2023, 09:28:32 UTC
2833879 DAL/Node: Rename event for metrics server 31 July 2023, 09:28:32 UTC
73fc377 DAL/Node: Better log for RPC server 31 July 2023, 09:28:32 UTC
42ed68a DAL/Node: Make logs uniform 31 July 2023, 09:28:32 UTC
8d65359 Merge tezos/tezos!9536: Snoop: split benchmarks into single model cases Co-authored-by: Pavlo Khrystenko <p.khrystenko@gmail.com> Approved-by: satos <sota.sato@dailambda.jp> Approved-by: Jun Furuse <jun.furuse@gmail.com> See merge request https://gitlab.com/tezos/tezos/-/merge_requests/9536 31 July 2023, 09:27:49 UTC
8c97d2b Snoop: make all benchmarks single model in older protocols 31 July 2023, 08:42:40 UTC
a01d3b1 Snoop: make all benchmarks single model in proto_alpha 31 July 2023, 08:42:40 UTC
ccfb23b Merge tezos/tezos!9589: Tezt: Allow to filter events on stderr Co-authored-by: Thomas Letan <lthms@nomadic-labs.com> Approved-by: Raphaël Proust <code@bnwr.net> Approved-by: Alain Mebsout <alain.mebsout@functori.com> Approved-by: François Thiré <francois.thire@nomadic-labs.com> See merge request https://gitlab.com/tezos/tezos/-/merge_requests/9589 31 July 2023, 08:08:17 UTC
1eee5d1 Tezt: Allow to filter events on stderr Prior to this patch, only stdout was supported. This commit adds the means to also filter stderr for interesting strings to turn into events. 31 July 2023, 07:36:43 UTC
0c1ae11 Merge tezos/tezos!9661: DAL: testnet fix script Co-authored-by: Eugen Zalinescu <eugen.zalinescu@nomadic-labs.com> Approved-by: François Thiré <francois.thire@nomadic-labs.com> Approved-by: Lin Oshitani <linoshitani@gmail.com> See merge request https://gitlab.com/tezos/tezos/-/merge_requests/9661 31 July 2023, 07:35:58 UTC
f8fc1e5 Testnet_scenarios: get first level more reliably 31 July 2023, 07:06:02 UTC
c453d79 Tezt/DAL: fix from_proto_parameters 31 July 2023, 07:06:02 UTC
88aeab5 Merge tezos/tezos!9535: Proto/Plugin: RPC for sc_rollup ticket balance Co-authored-by: lin <linoshitani@gmail.com> Approved-by: Sylvain R. <sylvain.ribstein@nomadic-labs.com> Approved-by: Joel Bjornson <joel.bjornson@trili.tech> See merge request https://gitlab.com/tezos/tezos/-/merge_requests/9535 31 July 2023, 06:24:21 UTC
c4f86c1 Doc: Update changelog for sc rollup ticket balance RPC 31 July 2023, 05:38:46 UTC
22651cb Tezt: Test RPC for sc_rollup_ticket_balance 31 July 2023, 05:38:46 UTC
421a4d9 Tezt: Add sc_rollup tag in tickets.ml 31 July 2023, 05:38:46 UTC
d3c9b0a Tezt: Support RPC for sc rollup ticket balance 31 July 2023, 05:38:46 UTC
278a7c5 Proto/Plugin: RPC for sc rollup ticket balance 31 July 2023, 05:38:46 UTC
1e12f89 Merge tezos/tezos!9585: Benchmark: optimizes codegen (#6050) Co-authored-by: Jun Furuse <jun.furuse@dailambda.jp> Approved-by: satos <sota.sato@dailambda.jp> Approved-by: Nicolas Ayache <nicolas.ayache@nomadic-labs.com> Approved-by: taiseiKMC <hiromasa.saito@dailambda.jp> See merge request https://gitlab.com/tezos/tezos/-/merge_requests/9585 29 July 2023, 00:14:32 UTC
228a6a1 Benchmark: Codegen: Applys Fold_constants and Beta_normalize - It also removes type conversions of unused variables. 28 July 2023, 23:30:18 UTC
3bef1c6 Merge tezos/tezos!9339: SCORU/Node: move interpreter outside of protocol directories Co-authored-by: Alain Mebsout <alain.mebsout@functori.com> Approved-by: Victor Dumitrescu <victor.dumitrescu@nomadic-labs.com> Approved-by: Sylvain R. <sylvain.ribstein@nomadic-labs.com> See merge request https://gitlab.com/tezos/tezos/-/merge_requests/9339 28 July 2023, 23:29:23 UTC
ed9a9f4 SCORU/Node: move interpreter out of proto directories 28 July 2023, 22:47:49 UTC
6d906df SCORU/Node: move interpreter events outside proto dir 28 July 2023, 22:47:49 UTC
3c615f7 Merge tezos/tezos!9337: SCORU/Node: protocol agnostic refutation logic Co-authored-by: Alain Mebsout <alain.mebsout@functori.com> Approved-by: Sylvain R. <sylvain.ribstein@nomadic-labs.com> Approved-by: Victor Dumitrescu <victor.dumitrescu@nomadic-labs.com> See merge request https://gitlab.com/tezos/tezos/-/merge_requests/9337 28 July 2023, 22:47:03 UTC
abade65 SCORU/Node: Move refutation modules outside of proto directories 28 July 2023, 21:43:40 UTC
13c3685 SCORU/Node/Mumbai: extract refutation game helpers Remove protocol dependency from Refutation_game module. 28 July 2023, 21:43:40 UTC
07b938a SCORU/Node/Nairobi: extract refutation game helpers Remove protocol dependency from Refutation_game module. 28 July 2023, 21:43:40 UTC
ef69598 SCORU/Node/Oxford: extract refutation game helpers Remove protocol dependency from Refutation_game module. 28 July 2023, 21:43:40 UTC
447a19b SCORU/Node/Alpha: extract refutation game helpers Remove protocol dependency from Refutation_game module. 28 July 2023, 21:43:40 UTC
96540f1 SCORU/Node/Mumbai: remove protocol deps from refutation coordinator and player 28 July 2023, 21:43:40 UTC
5e44b42 SCORU/Node/Nairobi: remove protocol deps from refutation coordinator and player 28 July 2023, 21:43:40 UTC
576100c SCORU/Node/Oxford: remove protocol deps from refutation coordinator and player 28 July 2023, 21:43:40 UTC
0068c51 SCORU/Node/Alpha: remove protocol deps from refutation coordinator and player 28 July 2023, 21:43:40 UTC
back to top