Parent Log:
http://ci.aztec-labs.com/8ed5c55c2bfee19e
Command: 6ac3bc9d01628c26 aztec-up/scripts/run_test.sh counter_contract
Commit:
https://github.com/AztecProtocol/aztec-packages/commit/4ae29efe4b68ec58d68cf3708b9a36b94dad8b2b
Env: REF_NAME=gh-readonly-queue/next/pr-15129-5c77169d7f01a9e15bc19b05fa231fd96111d7dd CURRENT_VERSION=0.87.6 CI_FULL=1
Date: Wed Jun 18 15:17:48 UTC 2025
System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=pr-15129_amd64_x3-full
Resources: CPU_LIST=0-127 CPUS=2 MEM=8g TIMEOUT=600s
History:
http://ci.aztec-labs.com/list/history_0fb450b7ef3b7f6e_next
15:17:48 Starting docker...
15:17:53 time="2025-06-18T15:17:49.093064665Z" level=info msg="Starting up"
15:17:53 time="2025-06-18T15:17:49.093819835Z" level=info msg="containerd not running, starting managed containerd"
15:17:53 time="2025-06-18T15:17:49.095581229Z" level=info msg="started new containerd process" address=/var/run/docker/containerd/containerd.sock module=libcontainerd pid=86
15:17:53 time="2025-06-18T15:17:49.124946290Z" level=info msg="starting containerd" revision=bcc810d6b9066471b0b6fa75f557a15a1cbf31bb version=1.7.25-1
15:17:53 time="2025-06-18T15:17:49.140709842Z" level=info msg="loading plugin \"io.containerd.snapshotter.v1.aufs\"..." type=io.containerd.snapshotter.v1
15:17:53 time="2025-06-18T15:17:49.140911627Z" level=info msg="skip loading plugin \"io.containerd.snapshotter.v1.aufs\"..." error="aufs is not supported (modprobe aufs failed: exec: \"modprobe\": executable file not found in $PATH \"\"): skip plugin" type=io.containerd.snapshotter.v1
15:17:53 time="2025-06-18T15:17:49.140930218Z" level=info msg="loading plugin \"io.containerd.event.v1.exchange\"..." type=io.containerd.event.v1
15:17:53 time="2025-06-18T15:17:49.140944038Z" level=info msg="loading plugin \"io.containerd.internal.v1.opt\"..." type=io.containerd.internal.v1
15:17:53 time="2025-06-18T15:17:49.144204581Z" level=info msg="loading plugin \"io.containerd.warning.v1.deprecations\"..." type=io.containerd.warning.v1
15:17:53 time="2025-06-18T15:17:49.144227312Z" level=info msg="loading plugin \"io.containerd.snapshotter.v1.blockfile\"..." type=io.containerd.snapshotter.v1
15:17:53 time="2025-06-18T15:17:49.144275773Z" level=info msg="skip loading plugin \"io.containerd.snapshotter.v1.blockfile\"..." error="no scratch file generator: skip plugin" type=io.containerd.snapshotter.v1
15:17:53 time="2025-06-18T15:17:49.144312124Z" level=info msg="loading plugin \"io.containerd.snapshotter.v1.btrfs\"..." type=io.containerd.snapshotter.v1
15:17:53 time="2025-06-18T15:17:49.144502489Z" level=info msg="skip loading plugin \"io.containerd.snapshotter.v1.btrfs\"..." error="path /var/lib/docker/containerd/daemon/io.containerd.snapshotter.v1.btrfs (tmpfs) must be a btrfs filesystem to be used with the btrfs snapshotter: skip plugin" type=io.containerd.snapshotter.v1
15:17:53 time="2025-06-18T15:17:49.144517189Z" level=info msg="loading plugin \"io.containerd.snapshotter.v1.devmapper\"..." type=io.containerd.snapshotter.v1
15:17:53 time="2025-06-18T15:17:49.144527479Z" level=info msg="skip loading plugin \"io.containerd.snapshotter.v1.devmapper\"..." error="devmapper not configured: skip plugin" type=io.containerd.snapshotter.v1
15:17:53 time="2025-06-18T15:17:49.144535690Z" level=info msg="loading plugin \"io.containerd.snapshotter.v1.native\"..." type=io.containerd.snapshotter.v1
15:17:53 time="2025-06-18T15:17:49.144571381Z" level=info msg="loading plugin \"io.containerd.snapshotter.v1.overlayfs\"..." type=io.containerd.snapshotter.v1
15:17:53 time="2025-06-18T15:17:49.144742795Z" level=info msg="loading plugin \"io.containerd.snapshotter.v1.zfs\"..." type=io.containerd.snapshotter.v1
15:17:53 time="2025-06-18T15:17:49.144832877Z" level=info msg="skip loading plugin \"io.containerd.snapshotter.v1.zfs\"..." error="path /var/lib/docker/containerd/daemon/io.containerd.snapshotter.v1.zfs must be a zfs filesystem to be used with the zfs snapshotter: skip plugin" type=io.containerd.snapshotter.v1
15:17:53 time="2025-06-18T15:17:49.144846048Z" level=info msg="loading plugin \"io.containerd.content.v1.content\"..." type=io.containerd.content.v1
15:17:53 time="2025-06-18T15:17:49.144861158Z" level=info msg="loading plugin \"io.containerd.metadata.v1.bolt\"..." type=io.containerd.metadata.v1
15:17:53 time="2025-06-18T15:17:49.144887659Z" level=info msg="metadata content store policy set" policy=shared
15:17:53 time="2025-06-18T15:17:49.145088144Z" level=info msg="loading plugin \"io.containerd.gc.v1.scheduler\"..." type=io.containerd.gc.v1
15:17:53 time="2025-06-18T15:17:49.145121285Z" level=info msg="loading plugin \"io.containerd.differ.v1.walking\"..." type=io.containerd.differ.v1
15:17:53 time="2025-06-18T15:17:49.145134805Z" level=info msg="loading plugin \"io.containerd.lease.v1.manager\"..." type=io.containerd.lease.v1
15:17:53 time="2025-06-18T15:17:49.145150175Z" level=info msg="loading plugin \"io.containerd.streaming.v1.manager\"..." type=io.containerd.streaming.v1
15:17:53 time="2025-06-18T15:17:49.145165766Z" level=info msg="loading plugin \"io.containerd.runtime.v1.linux\"..." type=io.containerd.runtime.v1
15:17:53 time="2025-06-18T15:17:49.145334030Z" level=info msg="loading plugin \"io.containerd.monitor.v1.cgroups\"..." type=io.containerd.monitor.v1
15:17:53 time="2025-06-18T15:17:49.145774702Z" level=info msg="loading plugin \"io.containerd.runtime.v2.task\"..." type=io.containerd.runtime.v2
15:17:53 time="2025-06-18T15:17:49.146101210Z" level=info msg="loading plugin \"io.containerd.runtime.v2.shim\"..." type=io.containerd.runtime.v2
15:17:53 time="2025-06-18T15:17:49.146122830Z" level=info msg="loading plugin \"io.containerd.sandbox.store.v1.local\"..." type=io.containerd.sandbox.store.v1
15:17:53 time="2025-06-18T15:17:49.146141931Z" level=info msg="loading plugin \"io.containerd.sandbox.controller.v1.local\"..." type=io.containerd.sandbox.controller.v1
15:17:53 time="2025-06-18T15:17:49.146157881Z" level=info msg="loading plugin \"io.containerd.service.v1.containers-service\"..." type=io.containerd.service.v1
15:17:53 time="2025-06-18T15:17:49.146171081Z" level=info msg="loading plugin \"io.containerd.service.v1.content-service\"..." type=io.containerd.service.v1
15:17:53 time="2025-06-18T15:17:49.146182852Z" level=info msg="loading plugin \"io.containerd.service.v1.diff-service\"..." type=io.containerd.service.v1
15:17:53 time="2025-06-18T15:17:49.146198132Z" level=info msg="loading plugin \"io.containerd.service.v1.images-service\"..." type=io.containerd.service.v1
15:17:53 time="2025-06-18T15:17:49.146213613Z" level=info msg="loading plugin \"io.containerd.service.v1.introspection-service\"..." type=io.containerd.service.v1
15:17:53 time="2025-06-18T15:17:49.146226983Z" level=info msg="loading plugin \"io.containerd.service.v1.namespaces-service\"..." type=io.containerd.service.v1
15:17:53 time="2025-06-18T15:17:49.146238813Z" level=info msg="loading plugin \"io.containerd.service.v1.snapshots-service\"..." type=io.containerd.service.v1
15:17:53 time="2025-06-18T15:17:49.146250654Z" level=info msg="loading plugin \"io.containerd.service.v1.tasks-service\"..." type=io.containerd.service.v1
15:17:53 time="2025-06-18T15:17:49.146273094Z" level=info msg="loading plugin \"io.containerd.grpc.v1.containers\"..." type=io.containerd.grpc.v1
15:17:53 time="2025-06-18T15:17:49.146286195Z" level=info msg="loading plugin \"io.containerd.grpc.v1.content\"..." type=io.containerd.grpc.v1
15:17:53 time="2025-06-18T15:17:49.146299315Z" level=info msg="loading plugin \"io.containerd.grpc.v1.diff\"..." type=io.containerd.grpc.v1
15:17:53 time="2025-06-18T15:17:49.146312365Z" level=info msg="loading plugin \"io.containerd.grpc.v1.events\"..." type=io.containerd.grpc.v1
15:17:53 time="2025-06-18T15:17:49.146324816Z" level=info msg="loading plugin \"io.containerd.grpc.v1.images\"..." type=io.containerd.grpc.v1
15:17:53 time="2025-06-18T15:17:49.146336956Z" level=info msg="loading plugin \"io.containerd.grpc.v1.introspection\"..." type=io.containerd.grpc.v1
15:17:53 time="2025-06-18T15:17:49.146347256Z" level=info msg="loading plugin \"io.containerd.grpc.v1.leases\"..." type=io.containerd.grpc.v1
15:17:53 time="2025-06-18T15:17:49.146359136Z" level=info msg="loading plugin \"io.containerd.grpc.v1.namespaces\"..." type=io.containerd.grpc.v1
15:17:53 time="2025-06-18T15:17:49.146375097Z" level=info msg="loading plugin \"io.containerd.grpc.v1.sandbox-controllers\"..." type=io.containerd.grpc.v1
15:17:53 time="2025-06-18T15:17:49.146390997Z" level=info msg="loading plugin \"io.containerd.grpc.v1.sandboxes\"..." type=io.containerd.grpc.v1
15:17:53 time="2025-06-18T15:17:49.146413088Z" level=info msg="loading plugin \"io.containerd.grpc.v1.snapshots\"..." type=io.containerd.grpc.v1
15:17:53 time="2025-06-18T15:17:49.146426178Z" level=info msg="loading plugin \"io.containerd.grpc.v1.streaming\"..." type=io.containerd.grpc.v1
15:17:53 time="2025-06-18T15:17:49.146465359Z" level=info msg="loading plugin \"io.containerd.grpc.v1.tasks\"..." type=io.containerd.grpc.v1
15:17:53 time="2025-06-18T15:17:49.146490530Z" level=info msg="loading plugin \"io.containerd.transfer.v1.local\"..." type=io.containerd.transfer.v1
15:17:53 time="2025-06-18T15:17:49.146513550Z" level=info msg="loading plugin \"io.containerd.grpc.v1.transfer\"..." type=io.containerd.grpc.v1
15:17:53 time="2025-06-18T15:17:49.146531041Z" level=info msg="loading plugin \"io.containerd.grpc.v1.version\"..." type=io.containerd.grpc.v1
15:17:53 time="2025-06-18T15:17:49.146549541Z" level=info msg="loading plugin \"io.containerd.internal.v1.restart\"..." type=io.containerd.internal.v1
15:17:53 time="2025-06-18T15:17:49.146622163Z" level=info msg="loading plugin \"io.containerd.tracing.processor.v1.otlp\"..." type=io.containerd.tracing.processor.v1
15:17:53 time="2025-06-18T15:17:49.146641464Z" level=info msg="skip loading plugin \"io.containerd.tracing.processor.v1.otlp\"..." error="skip plugin: tracing endpoint not configured" type=io.containerd.tracing.processor.v1
15:17:53 time="2025-06-18T15:17:49.146652884Z" level=info msg="loading plugin \"io.containerd.internal.v1.tracing\"..." type=io.containerd.internal.v1
15:17:53 time="2025-06-18T15:17:49.146663084Z" level=info msg="skip loading plugin \"io.containerd.internal.v1.tracing\"..." error="skip plugin: tracing endpoint not configured" type=io.containerd.internal.v1
15:17:53 time="2025-06-18T15:17:49.146670964Z" level=info msg="loading plugin \"io.containerd.grpc.v1.healthcheck\"..." type=io.containerd.grpc.v1
15:17:53 time="2025-06-18T15:17:49.146729686Z" level=info msg="loading plugin \"io.containerd.nri.v1.nri\"..." type=io.containerd.nri.v1
15:17:53 time="2025-06-18T15:17:49.146775877Z" level=info msg="NRI interface is disabled by configuration."
15:17:53 time="2025-06-18T15:17:49.147098225Z" level=info msg=serving... address=/var/run/docker/containerd/containerd-debug.sock
15:17:53 time="2025-06-18T15:17:49.147182627Z" level=info msg=serving... address=/var/run/docker/containerd/containerd.sock.ttrpc
15:17:53 time="2025-06-18T15:17:49.147251109Z" level=info msg=serving... address=/var/run/docker/containerd/containerd.sock
15:17:53 time="2025-06-18T15:17:49.147270140Z" level=info msg="containerd successfully booted in 0.023430s"
15:17:53 time="2025-06-18T15:17:50.100247929Z" level=info msg="OTEL tracing is not configured, using no-op tracer provider"
15:17:53 time="2025-06-18T15:17:50.135329975Z" level=info msg="Loading containers: start."
15:17:53 time="2025-06-18T15:17:50.478165441Z" level=info msg="Loading containers: done."
15:17:53 time="2025-06-18T15:17:50.490704822Z" level=info msg="Docker daemon" commit=38b84dce32c45732606fe09ffebef8b29a783644 containerd-snapshotter=false storage-driver=overlay2 version=27.5.0-1
15:17:53 time="2025-06-18T15:17:50.490957858Z" level=info msg="Daemon has completed initialization"
15:17:53 time="2025-06-18T15:17:50.505834848Z" level=info msg="API listen on /var/run/docker.sock"
15:17:53 Loading image...
15:18:32 Loaded image: aztecprotocol/aztec:latest
15:18:32
Installing scripts in /home/ubuntu/.aztec/bin...
15:18:32 Installed: /home/ubuntu/.aztec/bin/.aztec-run
15:18:32 Installed: /home/ubuntu/.aztec/bin/aztec
15:18:32 Installed: /home/ubuntu/.aztec/bin/aztec-up
15:18:32 Installed: /home/ubuntu/.aztec/bin/aztec-nargo
15:18:32 Installed: /home/ubuntu/.aztec/bin/aztec-wallet
15:18:32
Done!
15:18:33 Project successfully created! It is located at /home/ubuntu/counter_contract
15:18:34 Cloning into '/home/ubuntu/nargo/github.com/noir-lang/poseidon/v0.1.1'...
15:18:34 Cloning into '/home/ubuntu/nargo/github.com/noir-lang/sha256/v0.1.3'...
15:18:34 Cloning into '/home/ubuntu/nargo/github.com/noir-lang/sha256/v0.1.2'...
15:18:48 Saved contract artifact to: /home/ubuntu/counter_contract/target/counter_contract-Counter.json
15:18:48 warning: balance_utils is private and not visible from the current module
15:18:48 ┌─ src/main.nr:16:22
15:18:48 │
15:18:48 16 │ use value_note::{balance_utils, value_note::ValueNote};
15:18:48 │ ------------- balance_utils is private
15:18:48 │
15:18:48
15:18:48 warning: Unnecessary `unsafe` block
15:18:48 ┌─ src/main.nr:39:9
15:18:48 │
15:18:48 39 │ unsafe {
15:18:48 │ ------
15:18:48 │
15:18:48
15:18:48 warning: Unnecessary `unsafe` block
15:18:48 ┌─ src/main.nr:55:9
15:18:48 │
15:18:48 55 │ unsafe {
15:18:48 │ ------
15:18:48 │
15:18:48
15:18:48 warning: Unnecessary `unsafe` block
15:18:48 ┌─ src/main.nr:68:9
15:18:48 │
15:18:48 68 │ unsafe {
15:18:48 │ ------
15:18:48 │
15:18:48
15:18:48 warning: Unnecessary `unsafe` block
15:18:48 ┌─ src/main.nr:81:9
15:18:48 │
15:18:48 81 │ unsafe {
15:18:48 │ ------
15:18:48 │
15:18:48
15:18:48 warning: set is private and not visible from the current module
15:18:48 ┌─ src/main.nr:95:55
15:18:48 │
15:18:48 95 │ balance_utils::get_balance(counters.at(owner).set)
15:18:48 │ --- set is private
15:18:48 │
15:18:48
15:18:48 warning: Unnecessary `unsafe` block
15:18:48 ┌─ src/main.nr:104:9
15:18:48 │
15:18:48 104 │ unsafe {
15:18:48 │ ------
15:18:48 │
15:18:48
15:18:48 warning: value is private and not visible from the current module
15:18:48 ┌─ src/main.nr:183:47
15:18:48 │
15:18:48 183 │ let initial_note_value = notes.get(0).value;
15:18:48 │ ----- value is private
15:18:48 │
15:18:48
15:18:48 warning: unused import FunctionSelector
15:18:48 ┌─ src/main.nr:12:34
15:18:48 │
15:18:48 12 │ abis::function_selector::FunctionSelector,
15:18:48 │ ---------------- unused import
15:18:48 │
15:18:48
15:18:48 warning: unused import FromField
15:18:48 ┌─ src/main.nr:13:18
15:18:48 │
15:18:48 13 │ traits::{FromField, ToField},
15:18:48 │ --------- unused import
15:18:48 │
15:18:48
15:18:48 warning: Unsafe block must have a safety comment above it
15:18:48 ┌─ src/main.nr:39:9
15:18:48 │
15:18:48 39 │ unsafe {
15:18:48 │ ------ The comment must start with the "Safety: " word
15:18:48 │
15:18:48
15:18:48 warning: Unsafe block must have a safety comment above it
15:18:48 ┌─ src/main.nr:55:9
15:18:48 │
15:18:48 55 │ unsafe {
15:18:48 │ ------ The comment must start with the "Safety: " word
15:18:48 │
15:18:48
15:18:48 warning: Unsafe block must have a safety comment above it
15:18:48 ┌─ src/main.nr:68:9
15:18:48 │
15:18:48 68 │ unsafe {
15:18:48 │ ------ The comment must start with the "Safety: " word
15:18:48 │
15:18:48
15:18:48 warning: Unsafe block must have a safety comment above it
15:18:48 ┌─ src/main.nr:81:9
15:18:48 │
15:18:48 81 │ unsafe {
15:18:48 │ ------ The comment must start with the "Safety: " word
15:18:48 │
15:18:48
15:18:48 warning: Unsafe block must have a safety comment above it
15:18:48 ┌─ src/main.nr:104:9
15:18:48 │
15:18:48 104 │ unsafe {
15:18:48 │ ------ The comment must start with the "Safety: " word
15:18:48 │
15:18:48
15:18:49 Generating verification keys for functions in counter_contract-Counter.json
15:18:51 Scheme is: client_ivc, num threads: 128 (mem: 6.00 MiB)
15:18:51 Generating verification key for function increment
15:18:51 Generating verification key for function initialize
15:18:51 Scheme is: client_ivc, num threads: 128 (mem: 6.00 MiB)
15:18:51 Scheme is: client_ivc, num threads: 128 (mem: 6.00 MiB)
15:18:51 Generating verification key for function increment_self_and_other
15:18:52 Generating verification key for function decrement
15:18:52 Scheme is: client_ivc, num threads: 128 (mem: 6.00 MiB)
15:18:52 Generating verification key for function increment_twice
15:18:52 Scheme is: client_ivc, num threads: 128 (mem: 6.00 MiB)
15:18:52 WARNING: Structured trace overflow mechanism in use. Performance may be degraded! (mem: 51.84 MiB)
15:18:52 Gate blocks summary: (actual gates / fixed capacity) (mem: 51.84 MiB)
15:18:52 goblin ecc op : 4/1024 (mem: 51.84 MiB)
15:18:52 busread : 742/6000 (mem: 51.84 MiB)
15:18:52 lookups : 15000/15000 (mem: 51.84 MiB)
15:18:52 pub inputs : 16/5000 (populated in decider pk constructor) (mem: 51.84 MiB)
15:18:52 arithmetic : 21259/56000 (mem: 51.84 MiB)
15:18:52 delta range : 2705/18000 (mem: 51.84 MiB)
15:18:52 elliptic : 1338/6000 (mem: 51.84 MiB)
15:18:52 auxiliary : 1060/26000 (mem: 51.84 MiB)
15:18:52 poseidon ext : 52/17000 (mem: 51.84 MiB)
15:18:52 poseidon int : 287/92000 (mem: 51.84 MiB)
15:18:52 overflow : 3643/3643 (mem: 51.84 MiB)
15:18:52 (mem: 51.84 MiB)
15:18:52 Total structured size: 245668 (mem: 51.84 MiB)
15:18:52 Generating verification key for function increment_and_decrement
15:18:52 Scheme is: client_ivc, num threads: 128 (mem: 6.00 MiB)
15:18:52 WARNING: Structured trace overflow mechanism in use. Performance may be degraded! (mem: 102.90 MiB)
15:18:52 Gate blocks summary: (actual gates / fixed capacity) (mem: 102.90 MiB)
15:18:52 goblin ecc op : 4/1024 (mem: 102.90 MiB)
15:18:52 busread : 742/6000 (mem: 102.90 MiB)
15:18:52 lookups : 15000/15000 (mem: 102.90 MiB)
15:18:52 pub inputs : 16/5000 (populated in decider pk constructor) (mem: 102.90 MiB)
15:18:52 arithmetic : 42011/56000 (mem: 102.90 MiB)
15:18:52 delta range : 5842/18000 (mem: 102.90 MiB)
15:18:52 elliptic : 6000/6000 (mem: 102.90 MiB)
15:18:52 auxiliary : 20915/26000 (mem: 102.90 MiB)
15:18:52 poseidon ext : 2612/17000 (mem: 102.90 MiB)
15:18:52 poseidon int : 14879/92000 (mem: 102.90 MiB)
15:18:52 overflow : 4166/4166 (mem: 102.90 MiB)
15:18:52 (mem: 102.90 MiB)
15:18:52 Total structured size: 246191 (mem: 102.90 MiB)
15:19:03 [15:19:03.665] INFO: cli Setting up TXE...
15:19:03 [15:19:03.670] INFO: cli TXE listening on port 8081
15:19:05 [counter_contract] Running 2 test functions
15:19:08 [15:19:08.687] INFO: kv-store:lmdb-v2:test Starting data store with maxReaders 16
15:19:08 [15:19:08.717] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-4Q6Z9F/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
15:19:08 [15:19:08.758] INFO: txe_node Aztec Node version: 4ae29efe4b68ec58d68cf3708b9a36b94dad8b2b
15:19:08 [15:19:08.758] INFO: txe_node Aztec Node started on chain 0x1
15:19:11 [15:19:10.964] INFO: simulator:public-processor Processed 1 successful txs and 0 failed txs in 0.4874220180000011s {"duration":0.4874220180000011,"rate":4568.935989264225,"totalPublicGas":{"daGas":512,"l2Gas":2227},"totalBlockGas":{"daGas":512,"l2Gas":2227},"totalSizeInBytes":896}
15:19:11 [counter_contract] Testing Counter::test_increment ...
ok
15:19:19 [15:19:18.285] INFO: kv-store:lmdb-v2:test Starting data store with maxReaders 16
15:19:19 [15:19:18.298] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-53oH6Y/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads.
15:19:19 [15:19:18.352] INFO: txe_node Aztec Node version: 4ae29efe4b68ec58d68cf3708b9a36b94dad8b2b
15:19:19 [15:19:18.352] INFO: txe_node Aztec Node started on chain 0x1
15:19:26 [counter_contract] Testing Counter::extended_incrementing_and_decrementing ...
ok
15:19:26 [counter_contract]
2 tests passed