Skip to content

Commit

Permalink
Squashed commit of the following:
Browse files Browse the repository at this point in the history
commit f53d708
Author: 0o-de-lally <[email protected]>
Date:   Wed Aug 14 17:21:09 2024 -0400

    run all storage tests

commit 221a8d8
Author: 0o-de-lally <[email protected]>
Date:   Wed Aug 14 17:08:40 2024 -0400

    trigger run

commit 1664ff1
Author: 0o-de-lally <[email protected]>
Date:   Wed Aug 14 17:03:00 2024 -0400

    use libra-cli bin for faster CI runs

    Squashed commit of the following:

    commit 9f3922e
    Author: 0o-de-lally <[email protected]>
    Date:   Wed Aug 14 17:00:39 2024 -0400

        clean [skip ci]

    commit 057195b
    Author: 0o-de-lally <[email protected]>
    Date:   Wed Aug 14 16:58:26 2024 -0400

        try rescue tests again

    commit 7fa1d9f
    Author: 0o-de-lally <[email protected]>
    Date:   Wed Aug 14 16:53:26 2024 -0400

        patch

    commit 73af43d
    Author: 0o-de-lally <[email protected]>
    Date:   Wed Aug 14 16:51:13 2024 -0400

        try set libra bin to path

    commit 10ce964
    Author: 0o-de-lally <[email protected]>
    Date:   Wed Aug 14 16:38:59 2024 -0400

        change makefile for prover

    commit bc74688
    Author: 0o-de-lally <[email protected]>
    Date:   Wed Aug 14 16:34:32 2024 -0400

        test consume own action

    commit fba071c
    Author: 0o-de-lally <[email protected]>
    Date:   Wed Aug 14 16:28:01 2024 -0400

        patch

    commit 43251fe
    Author: 0o-de-lally <[email protected]>
    Date:   Wed Aug 14 16:26:01 2024 -0400

        test composite action calling another

    commit 6349ed2
    Author: 0o-de-lally <[email protected]>
    Date:   Wed Aug 14 16:17:06 2024 -0400

        refactor setup so cli download is separate from rust env

    commit 9c17b64
    Author: 0o-de-lally <[email protected]>
    Date:   Wed Aug 14 16:09:02 2024 -0400

        try to use the libra binary published for ci

    commit 1022feb
    Author: 0o-de-lally <[email protected]>
    Date:   Wed Aug 14 16:05:10 2024 -0400

        use libra instead of diem-node for forge

    commit 8801304
    Author: 0o-de-lally <[email protected]>
    Date:   Wed Aug 14 15:11:34 2024 -0400

        don't run all ci on all tags

    commit ad3dd87
    Author: 0o-de-lally <[email protected]>
    Date:   Wed Aug 14 15:09:07 2024 -0400

        fix publish workflow

    commit a89c584
    Author: 0o-de-lally <[email protected]>
    Date:   Wed Aug 14 15:02:26 2024 -0400

        update publish.yaml

    commit 11503ad
    Author: 0o-de-lally <[email protected]>
    Date:   Wed Aug 14 14:54:09 2024 -0400

        test publish cli action

    commit b4150ea
    Author: 0o-de-lally <[email protected]>
    Date:   Wed Aug 14 14:50:21 2024 -0400

        bump version

    commit b4f8a5f
    Author: 0o-de-lally <[email protected]>
    Date:   Wed Aug 14 14:34:03 2024 -0400

        merge pledge-cli

        Squashed commit of the following:

        commit 8a02c51
        Author: 0o-de-lally <[email protected]>
        Date:   Wed Aug 14 14:25:28 2024 -0400

            fmt

        commit ddc0814
        Author: 0o-de-lally <[email protected]>
        Date:   Wed Aug 14 14:16:54 2024 -0400

            docs

        commit 6a64915
        Author: 0o-de-lally <[email protected]>
        Date:   Wed Aug 14 14:15:55 2024 -0400

            patch

        commit 5354da3
        Author: 0o-de-lally <[email protected]>
        Date:   Wed Aug 14 14:15:11 2024 -0400

            add name field

        commit 180a794
        Author: 0o-de-lally <[email protected]>
        Date:   Wed Aug 14 14:10:32 2024 -0400

            fun shows we care

        commit efedd80
        Author: 0o-de-lally <[email protected]>
        Date:   Wed Aug 14 14:05:52 2024 -0400

            cleanup

        commit bad15e3
        Author: 0o-de-lally <[email protected]>
        Date:   Wed Aug 14 14:04:09 2024 -0400

            patch nickname off by one

        commit d8c8664
        Author: 0o-de-lally <[email protected]>
        Date:   Wed Aug 14 13:33:51 2024 -0400

            clippy

        commit 45f21ef
        Author: 0o-de-lally <[email protected]>
        Date:   Wed Aug 14 13:30:31 2024 -0400

            fmt

        commit 9ea5fdb
        Author: 0o-de-lally <[email protected]>
        Date:   Wed Aug 14 13:26:09 2024 -0400

            cleanup cli init ux

        commit 1f64ed0
        Author: 0o-de-lally <[email protected]>
        Date:   Wed Aug 14 12:59:09 2024 -0400

            public yaml fullnode is pointing to wrong genesis.blob

        commit 8f31205
        Author: 0o-de-lally <[email protected]>
        Date:   Wed Aug 14 12:47:45 2024 -0400

            config cli cleanup

        commit 52b817d
        Author: 0o-de-lally <[email protected]>
        Date:   Wed Aug 14 12:47:33 2024 -0400

            framework build

        commit d9fbd72
        Author: 0o-de-lally <[email protected]>
        Date:   Wed Aug 14 12:47:19 2024 -0400

            text updates and ux

        commit 0291412
        Author: 0o-de-lally <[email protected]>
        Date:   Sun Aug 4 17:03:14 2024 -0400

            test init

        commit 605b427
        Author: 0o-de-lally <[email protected]>
        Date:   Sun Aug 4 16:02:57 2024 -0400

            offer pledge on init

        commit 44a6c02
        Author: 0o-de-lally <[email protected]>
        Date:   Sun Aug 4 16:00:34 2024 -0400

            add initializatio on config::fix

        commit c0a67d3
        Author: 0o-de-lally <[email protected]>
        Date:   Sun Aug 4 15:36:09 2024 -0400

            check for pledge on appcfg calls

        commit 0b8af8f
        Author: 0o-de-lally <[email protected]>
        Date:   Sun Aug 4 14:58:49 2024 -0400

            add dialoguer

        commit 620dc5c
        Author: 0o-de-lally <[email protected]>
        Date:   Sun Aug 4 14:53:00 2024 -0400

            spelling

        commit ed79d13
        Author: 0o-de-lally <[email protected]>
        Date:   Sun Aug 4 14:52:14 2024 -0400

            scaffold pledge struct

        commit e0ff89c
        Author: 0o-de-lally <[email protected]>
        Date:   Sun Aug 4 14:41:55 2024 -0400

            scaffold config file pledge struct

    commit c045fcc
    Author: 0o-de-lally <[email protected]>
    Date:   Wed Aug 14 14:33:08 2024 -0400

        merge twin-from-snapshot

        Squashed commit of the following:

        commit 69f1c40
        Author: 0o-de-lally <[email protected]>
        Date:   Wed Aug 14 12:02:17 2024 -0400

            ignore e2e rescue tests

        commit 5fa084f
        Author: 0o-de-lally <[email protected]>
        Date:   Wed Aug 14 11:58:28 2024 -0400

            remove twin functionality from rescue crate

        commit 912b9b7
        Author: 0o-de-lally <[email protected]>
        Date:   Tue Aug 13 21:57:01 2024 -0400

            ignore tests that need setup

        commit a7e396d
        Author: 0o-de-lally <[email protected]>
        Date:   Tue Aug 13 21:54:42 2024 -0400

            clippy

        commit 3c4eabe
        Author: 0o-de-lally <[email protected]>
        Date:   Tue Aug 13 21:45:12 2024 -0400

            can run full upgrade test on a snapshot db

        commit db3fc79
        Author: 0o-de-lally <[email protected]>
        Date:   Tue Aug 13 21:31:54 2024 -0400

            can run simple upgrade!

        commit 05f08d1
        Author: 0o-de-lally <[email protected]>
        Date:   Tue Aug 13 21:25:09 2024 -0400

            get actual proposal_id from chain

        commit 5b8c223
        Author: 0o-de-lally <[email protected]>
        Date:   Tue Aug 13 17:06:34 2024 -0400

            fmt

        commit 28e80cb
        Author: 0o-de-lally <[email protected]>
        Date:   Tue Aug 13 17:06:12 2024 -0400

            framework build

        commit 23c0a90
        Merge: 1456c41 693657f
        Author: 0o-de-lally <[email protected]>
        Date:   Tue Aug 13 17:05:02 2024 -0400

            Merge branch 'main' into twin-from-snapshot

        commit 1456c41
        Author: 0o-de-lally <[email protected]>
        Date:   Tue Aug 13 17:01:45 2024 -0400

            scaffold upgrade test from snapshot

        commit 1c028db
        Author: 0o-de-lally <[email protected]>
        Date:   Tue Aug 13 16:38:36 2024 -0400

            fucntion to load db

        commit 038f8de
        Author: 0o-de-lally <[email protected]>
        Date:   Tue Aug 13 16:29:08 2024 -0400

            save upgrade fixtures to repo, but force rebuild on ci

        commit 9511d9a
        Author: 0o-de-lally <[email protected]>
        Date:   Tue Aug 13 15:49:14 2024 -0400

            fmt

        commit c261182
        Author: 0o-de-lally <[email protected]>
        Date:   Tue Aug 13 15:48:53 2024 -0400

            start integrating Twin into upgrade tests

        commit a075bc4
        Author: 0o-de-lally <[email protected]>
        Date:   Tue Aug 13 15:40:57 2024 -0400

            refactor upgrade tests so we can plug in a Twin modified swarm

        commit 49ab258
        Author: 0o-de-lally <[email protected]>
        Date:   Tue Aug 13 15:25:18 2024 -0400

            add ci for twin

        commit be540af
        Author: 0o-de-lally <[email protected]>
        Date:   Tue Aug 13 15:22:22 2024 -0400

            fmt

        commit a55c1d9
        Author: 0o-de-lally <[email protected]>
        Date:   Tue Aug 13 15:09:22 2024 -0400

            test that twin can start with dummy db

        commit 539315f
        Author: 0o-de-lally <[email protected]>
        Date:   Tue Aug 13 12:52:38 2024 -0400

            refactoring api to allow noop tests

        commit 2a340db
        Author: 0o-de-lally <[email protected]>
        Date:   Tue Aug 13 12:05:39 2024 -0400

            dialoguer for swarm

        commit d3bf96f
        Author: 0o-de-lally <[email protected]>
        Date:   Tue Aug 13 11:50:27 2024 -0400

            remove debug mode.

        commit 5003300
        Author: 0o-de-lally <[email protected]>
        Date:   Tue Aug 13 11:48:23 2024 -0400

            clippy

        commit 18a456e
        Author: 0o-de-lally <[email protected]>
        Date:   Tue Aug 13 11:46:12 2024 -0400

            fmt

        commit 1270a6d
        Author: 0o-de-lally <[email protected]>
        Date:   Tue Aug 13 11:44:04 2024 -0400

            sanity check twin with no-op db swap

        commit a7c1a18
        Author: 0o-de-lally <[email protected]>
        Date:   Mon Aug 12 17:04:52 2024 -0400

            patch setup to use identity files

        commit f5f2de0
        Author: 0o-de-lally <[email protected]>
        Date:   Mon Aug 12 16:49:59 2024 -0400

            clippy

        commit 3d4575e
        Author: 0o-de-lally <[email protected]>
        Date:   Mon Aug 12 16:44:36 2024 -0400

            gmt

        commit 4feaeee
        Author: 0o-de-lally <[email protected]>
        Date:   Mon Aug 12 16:44:14 2024 -0400

            transactions

        commit 4f18747
        Author: 0o-de-lally <[email protected]>
        Date:   Mon Aug 12 16:39:48 2024 -0400

            refactor e2e into methods

        commit f252300
        Author: 0o-de-lally <[email protected]>
        Date:   Mon Aug 12 15:28:14 2024 -0400

            deprecated tests

        commit 26af3c5
        Author: 0o-de-lally <[email protected]>
        Date:   Mon Aug 12 15:09:47 2024 -0400

            clean

        commit f6bdc25
        Author: 0o-de-lally <[email protected]>
        Date:   Mon Aug 12 14:35:25 2024 -0400

            framework release to use runtime path not compile time

        commit baaeaf4
        Author: 0o-de-lally <[email protected]>
        Date:   Mon Aug 12 14:00:45 2024 -0400

            lmk swarm was successful

        commit bee3957
        Author: 0o-de-lally <[email protected]>
        Date:   Mon Aug 12 13:46:25 2024 -0400

            fmt

        commit f26b81e
        Author: 0o-de-lally <[email protected]>
        Date:   Mon Aug 12 13:46:00 2024 -0400

            remove diem-proxy

        commit 56e4f0f
        Author: 0o-de-lally <[email protected]>
        Date:   Mon Aug 12 13:44:59 2024 -0400

            backport libra-cli to have same api as diem-node, for use in smoketests

        commit 3f14c7c
        Author: 0o-de-lally <[email protected]>
        Date:   Mon Aug 12 12:18:12 2024 -0400

            don't use diem proxy. Make sure you have the node built at correct location

        commit 961dd9a
        Author: 0o-de-lally <[email protected]>
        Date:   Sat Aug 10 20:45:07 2024 -0400

            refactor twin cli

        commit c318ba5
        Author: 0o-de-lally <[email protected]>
        Date:   Thu Aug 8 11:04:43 2024 -0400

            remove unused deps

        commit a5b2b40
        Author: 0o-de-lally <[email protected]>
        Date:   Thu Aug 8 10:55:45 2024 -0400

            fmt

        commit 8042496
        Author: 0o-de-lally <[email protected]>
        Date:   Thu Aug 8 10:54:32 2024 -0400

            builds

        commit cf050df
        Author: 0o-de-lally <[email protected]>
        Date:   Thu Aug 8 10:47:49 2024 -0400

            create separate twin-test crate

        commit 0065d21
        Author: 0o-de-lally <[email protected]>
        Date:   Fri Aug 9 19:38:12 2024 -0400

            patch fixture

        commit 56d4cce
        Author: 0o-de-lally <[email protected]>
        Date:   Fri Aug 9 17:10:17 2024 -0400

            clean up ui

        commit 8ded710
        Author: 0o-de-lally <[email protected]>
        Date:   Fri Aug 9 16:53:30 2024 -0400

            clippy

        commit 25ef657
        Author: 0o-de-lally <[email protected]>
        Date:   Fri Aug 9 16:49:57 2024 -0400

            fmt

        commit 6ad3cfd
        Author: 0o-de-lally <[email protected]>
        Date:   Fri Aug 9 16:47:48 2024 -0400

            replace init_hack. remove deprecated tests

        commit bdf2099
        Author: 0o-de-lally <[email protected]>
        Date:   Fri Aug 9 16:43:38 2024 -0400

            cleanup cargo.toml

        commit 47d81fb
        Author: 0o-de-lally <[email protected]>
        Date:   Fri Aug 9 16:33:34 2024 -0400

            transaction mode

        commit 9d25dc5
        Author: 0o-de-lally <[email protected]>
        Date:   Fri Aug 9 16:02:10 2024 -0400

            reconstruct backup controllers. builds

        commit b03eab9
        Author: 0o-de-lally <[email protected]>
        Date:   Fri Aug 9 14:47:56 2024 -0400

            tidy up some toml files

        commit 43e7614
        Author: 0o-de-lally <[email protected]>
        Date:   Fri Aug 9 14:45:23 2024 -0400

            dbtool init scaffold

        commit f5a6e52
        Author: 0o-de-lally <[email protected]>
        Date:   Fri Aug 9 14:14:16 2024 -0400

            fmt

        commit fc6abd7
        Author: 0o-de-lally <[email protected]>
        Date:   Fri Aug 9 14:12:24 2024 -0400

            creates cli entry point for epoch-restore

        commit d28d72d
        Author: 0o-de-lally <[email protected]>
        Date:   Fri Aug 9 13:38:22 2024 -0400

            fmt

        commit 78411a0
        Author: 0o-de-lally <[email protected]>
        Date:   Fri Aug 9 13:38:07 2024 -0400

            helper to do a full restore

        commit 782c55d
        Author: 0o-de-lally <[email protected]>
        Date:   Fri Aug 9 12:59:16 2024 -0400

            restore bundle default uses whatever file is in backup

        commit 5e3bdb1
        Author: 0o-de-lally <[email protected]>
        Date:   Fri Aug 9 12:46:44 2024 -0400

            restore_bundle, checks files in the restore dir

        commit 22f0939
        Author: 0o-de-lally <[email protected]>
        Date:   Thu Aug 8 20:24:38 2024 -0400

            fmt

        commit 0ef394a
        Author: 0o-de-lally <[email protected]>
        Date:   Thu Aug 8 20:23:55 2024 -0400

            tests use the hacky init

        commit 1595794
        Author: 0o-de-lally <[email protected]>
        Date:   Thu Aug 8 20:07:49 2024 -0400

            builds

        commit f5a138c
        Author: xyz <xyz>
        Date:   Thu Aug 8 23:56:11 2024 +0000

            init dbtool structs

        commit 5f2d150
        Merge: fc75ab0 a72c993
        Author: 0o-de-lally <[email protected]>
        Date:   Thu Aug 8 19:32:16 2024 -0400

            Merge branch 'main' into storage-cli

        commit fc75ab0
        Author: xyz <xyz>
        Date:   Thu Aug 8 22:12:12 2024 +0000

            makefile

        commit 3c88498
        Author: xyz <xyz>
        Date:   Thu Aug 8 21:55:42 2024 +0000

            add transaction fixtures

        commit 18379aa
        Author: xyz <xyz>
        Date:   Thu Aug 8 19:28:25 2024 +0000

            restore seems to work

        commit 1cb0de2
        Author: xyz <xyz>
        Date:   Thu Aug 8 18:39:36 2024 +0000

            add transactions fixtures

        commit 511c6cc
        Author: 0o-de-lally <[email protected]>
        Date:   Wed Aug 7 17:46:36 2024 -0400

            patch storage tests

        commit 9a10a7a
        Author: 0o-de-lally <[email protected]>
        Date:   Wed Aug 7 16:18:58 2024 -0400

            fmt

        commit ee450df
        Author: 0o-de-lally <[email protected]>
        Date:   Wed Aug 7 16:18:41 2024 -0400

            clippy

        commit 5114d44
        Author: xyz <xyz>
        Date:   Wed Aug 7 20:11:11 2024 +0000

            test for restoring using cli string

        commit be0777e
        Author: xyz <xyz>
        Date:   Wed Aug 7 19:45:27 2024 +0000

            snapshot restore seems to work

        commit 7bfd4ba
        Author: xyz <xyz>
        Date:   Wed Aug 7 18:53:31 2024 +0000

            add makefile with example

        commit f65cc5f
        Author: xyz <xyz>
        Date:   Wed Aug 7 18:35:27 2024 +0000

            fmt

        commit 1127c8c
        Author: xyz <xyz>
        Date:   Wed Aug 7 18:34:57 2024 +0000

            text

        commit 62d8c8b
        Author: xyz <xyz>
        Date:   Wed Aug 7 18:30:47 2024 +0000

            storage_cli should follow clap pattern of other cli tools

        commit 0f26993
        Author: xyz <xyz>
        Date:   Wed Aug 7 18:08:34 2024 +0000

            update debugger

        commit 2f2f4e3
        Author: 0o-de-lally <[email protected]>
        Date:   Wed Aug 7 12:28:50 2024 -0400

            [ci] mainnet.mrb updated to release candidate head.mrb  (0LNetworkCommunity#301)

        commit 3eff1f6
        Author: xyz <xyz>
        Date:   Tue Aug 6 21:20:30 2024 +0000

            use full db tool

        commit 9b69af4
        Author: xyz <xyz>
        Date:   Tue Aug 6 21:11:42 2024 +0000

            fmt

        commit afea441
        Author: 0o-de-lally <[email protected]>
        Date:   Tue Aug 6 16:46:30 2024 -0400

            update fixtures

        commit d9aae62
        Author: 0o-de-lally <[email protected]>
        Date:   Tue Aug 6 15:52:09 2024 -0400

            cli text

        commit 603e819
        Author: 0o-de-lally <[email protected]>
        Date:   Tue Aug 6 15:46:18 2024 -0400

            format

        commit ced6ede
        Author: 0o-de-lally <[email protected]>
        Date:   Tue Aug 6 15:44:52 2024 -0400

            add storage and rescue

        commit a0b0e82
        Author: 0o-de-lally <[email protected]>
        Date:   Tue Aug 6 15:37:04 2024 -0400

            clippy

        commit 4db089a
        Author: 0o-de-lally <[email protected]>
        Date:   Tue Aug 6 15:33:49 2024 -0400

            fmt

        commit 3deaeea
        Author: 0o-de-lally <[email protected]>
        Date:   Tue Aug 6 15:33:13 2024 -0400

            refactor rescue and storage cli to include as subcommand in libra-cli

        commit 8f57a44
        Author: xyz <xyz>
        Date:   Tue Aug 6 19:07:25 2024 +0000

            include rescue and storage in libra cli

    commit 656b3c3
    Author: 0o-de-lally <[email protected]>
    Date:   Wed Aug 14 14:29:47 2024 -0400

        merge storage-cli

        Squashed commit of the following:

        commit 8c845f6
        Author: 0o-de-lally <[email protected]>
        Date:   Wed Aug 14 11:45:46 2024 -0400

            add asserts to tests

        commit 06e7b6a
        Merge: 477e459 693657f
        Author: 0o-de-lally <[email protected]>
        Date:   Tue Aug 13 17:02:12 2024 -0400

            Merge branch 'main' into storage-cli

        commit 477e459
        Merge: 0065d21 c08c205
        Author: 0o-de-lally <[email protected]>
        Date:   Tue Aug 13 13:36:24 2024 -0400

            Merge branch 'main' into storage-cli

        commit 0065d21
        Author: 0o-de-lally <[email protected]>
        Date:   Fri Aug 9 19:38:12 2024 -0400

            patch fixture

        commit 56d4cce
        Author: 0o-de-lally <[email protected]>
        Date:   Fri Aug 9 17:10:17 2024 -0400

            clean up ui

        commit 8ded710
        Author: 0o-de-lally <[email protected]>
        Date:   Fri Aug 9 16:53:30 2024 -0400

            clippy

        commit 25ef657
        Author: 0o-de-lally <[email protected]>
        Date:   Fri Aug 9 16:49:57 2024 -0400

            fmt

        commit 6ad3cfd
        Author: 0o-de-lally <[email protected]>
        Date:   Fri Aug 9 16:47:48 2024 -0400

            replace init_hack. remove deprecated tests

        commit bdf2099
        Author: 0o-de-lally <[email protected]>
        Date:   Fri Aug 9 16:43:38 2024 -0400

            cleanup cargo.toml

        commit 47d81fb
        Author: 0o-de-lally <[email protected]>
        Date:   Fri Aug 9 16:33:34 2024 -0400

            transaction mode

        commit 9d25dc5
        Author: 0o-de-lally <[email protected]>
        Date:   Fri Aug 9 16:02:10 2024 -0400

            reconstruct backup controllers. builds

        commit b03eab9
        Author: 0o-de-lally <[email protected]>
        Date:   Fri Aug 9 14:47:56 2024 -0400

            tidy up some toml files

        commit 43e7614
        Author: 0o-de-lally <[email protected]>
        Date:   Fri Aug 9 14:45:23 2024 -0400

            dbtool init scaffold

        commit f5a6e52
        Author: 0o-de-lally <[email protected]>
        Date:   Fri Aug 9 14:14:16 2024 -0400

            fmt

        commit fc6abd7
        Author: 0o-de-lally <[email protected]>
        Date:   Fri Aug 9 14:12:24 2024 -0400

            creates cli entry point for epoch-restore

        commit d28d72d
        Author: 0o-de-lally <[email protected]>
        Date:   Fri Aug 9 13:38:22 2024 -0400

            fmt

        commit 78411a0
        Author: 0o-de-lally <[email protected]>
        Date:   Fri Aug 9 13:38:07 2024 -0400

            helper to do a full restore

        commit 782c55d
        Author: 0o-de-lally <[email protected]>
        Date:   Fri Aug 9 12:59:16 2024 -0400

            restore bundle default uses whatever file is in backup

        commit 5e3bdb1
        Author: 0o-de-lally <[email protected]>
        Date:   Fri Aug 9 12:46:44 2024 -0400

            restore_bundle, checks files in the restore dir

        commit 22f0939
        Author: 0o-de-lally <[email protected]>
        Date:   Thu Aug 8 20:24:38 2024 -0400

            fmt

        commit 0ef394a
        Author: 0o-de-lally <[email protected]>
        Date:   Thu Aug 8 20:23:55 2024 -0400

            tests use the hacky init

        commit 1595794
        Author: 0o-de-lally <[email protected]>
        Date:   Thu Aug 8 20:07:49 2024 -0400

            builds

        commit f5a138c
        Author: xyz <xyz>
        Date:   Thu Aug 8 23:56:11 2024 +0000

            init dbtool structs

        commit 5f2d150
        Merge: fc75ab0 a72c993
        Author: 0o-de-lally <[email protected]>
        Date:   Thu Aug 8 19:32:16 2024 -0400

            Merge branch 'main' into storage-cli

        commit fc75ab0
        Author: xyz <xyz>
        Date:   Thu Aug 8 22:12:12 2024 +0000

            makefile

        commit 3c88498
        Author: xyz <xyz>
        Date:   Thu Aug 8 21:55:42 2024 +0000

            add transaction fixtures

        commit 18379aa
        Author: xyz <xyz>
        Date:   Thu Aug 8 19:28:25 2024 +0000

            restore seems to work

        commit 1cb0de2
        Author: xyz <xyz>
        Date:   Thu Aug 8 18:39:36 2024 +0000

            add transactions fixtures

        commit 511c6cc
        Author: 0o-de-lally <[email protected]>
        Date:   Wed Aug 7 17:46:36 2024 -0400

            patch storage tests

        commit 9a10a7a
        Author: 0o-de-lally <[email protected]>
        Date:   Wed Aug 7 16:18:58 2024 -0400

            fmt

        commit ee450df
        Author: 0o-de-lally <[email protected]>
        Date:   Wed Aug 7 16:18:41 2024 -0400

            clippy

        commit 5114d44
        Author: xyz <xyz>
        Date:   Wed Aug 7 20:11:11 2024 +0000

            test for restoring using cli string

        commit be0777e
        Author: xyz <xyz>
        Date:   Wed Aug 7 19:45:27 2024 +0000

            snapshot restore seems to work

        commit 7bfd4ba
        Author: xyz <xyz>
        Date:   Wed Aug 7 18:53:31 2024 +0000

            add makefile with example

        commit f65cc5f
        Author: xyz <xyz>
        Date:   Wed Aug 7 18:35:27 2024 +0000

            fmt

        commit 1127c8c
        Author: xyz <xyz>
        Date:   Wed Aug 7 18:34:57 2024 +0000

            text

        commit 62d8c8b
        Author: xyz <xyz>
        Date:   Wed Aug 7 18:30:47 2024 +0000

            storage_cli should follow clap pattern of other cli tools

        commit 0f26993
        Author: xyz <xyz>
        Date:   Wed Aug 7 18:08:34 2024 +0000

            update debugger

        commit 2f2f4e3
        Author: 0o-de-lally <[email protected]>
        Date:   Wed Aug 7 12:28:50 2024 -0400

            [ci] mainnet.mrb updated to release candidate head.mrb  (0LNetworkCommunity#301)

        commit 3eff1f6
        Author: xyz <xyz>
        Date:   Tue Aug 6 21:20:30 2024 +0000

            use full db tool

        commit 9b69af4
        Author: xyz <xyz>
        Date:   Tue Aug 6 21:11:42 2024 +0000

            fmt

        commit afea441
        Author: 0o-de-lally <[email protected]>
        Date:   Tue Aug 6 16:46:30 2024 -0400

            update fixtures

        commit d9aae62
        Author: 0o-de-lally <[email protected]>
        Date:   Tue Aug 6 15:52:09 2024 -0400

            cli text

        commit 603e819
        Author: 0o-de-lally <[email protected]>
        Date:   Tue Aug 6 15:46:18 2024 -0400

            format

        commit ced6ede
        Author: 0o-de-lally <[email protected]>
        Date:   Tue Aug 6 15:44:52 2024 -0400

            add storage and rescue

        commit a0b0e82
        Author: 0o-de-lally <[email protected]>
        Date:   Tue Aug 6 15:37:04 2024 -0400

            clippy

        commit 4db089a
        Author: 0o-de-lally <[email protected]>
        Date:   Tue Aug 6 15:33:49 2024 -0400

            fmt

        commit 3deaeea
        Author: 0o-de-lally <[email protected]>
        Date:   Tue Aug 6 15:33:13 2024 -0400

            refactor rescue and storage cli to include as subcommand in libra-cli

        commit 8f57a44
        Author: xyz <xyz>
        Date:   Tue Aug 6 19:07:25 2024 +0000

            include rescue and storage in libra cli
  • Loading branch information
0o-de-lally committed Aug 14, 2024
1 parent a89c584 commit a278ac1
Show file tree
Hide file tree
Showing 8 changed files with 47 additions and 66 deletions.
16 changes: 2 additions & 14 deletions .github/actions/build_env/action.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -34,23 +34,11 @@ runs:
shell: bash
run: rustup component add rustfmt clippy

# - name: enable sccache
# uses: 0o-de-lally/sccache-action@2dd73efb90f3c9113a0cab8d983df6eb2b21fd20

- name: also rust cache
uses: Swatinem/[email protected]
with:
shared-key: "libra"
cache-on-failure: "true"

- name: export diem-node DIEM_FORGE_NODE_BIN_PATH
shell: bash
run: echo "DIEM_FORGE_NODE_BIN_PATH=${{github.workspace}}/diem-node" >> $GITHUB_ENV

- name: install diem-node (for smoke tests)
shell: bash
run: >
wget -O $DIEM_FORGE_NODE_BIN_PATH https://github.com/0LNetworkCommunity/diem/releases/latest/download/diem-node &&
sudo chmod 755 $DIEM_FORGE_NODE_BIN_PATH &&
echo $DIEM_FORGE_NODE_BIN_PATH &&
ls -l $DIEM_FORGE_NODE_BIN_PATH
# call own action for libra_cli
- uses: 0LNetworkCommunity/libra-framework/.github/actions/get_cli@ci
19 changes: 19 additions & 0 deletions .github/actions/get_cli/action.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
name: get cli bin
description: use pre-build libra-cli bin for CI
runs:
using: composite
steps:
- name: export diem-node DIEM_FORGE_NODE_BIN_PATH
shell: bash
run: |
echo "DIEM_FORGE_NODE_BIN_PATH=${{github.workspace}}/libra" >> $GITHUB_ENV
echo "LIBRA_BIN=${{github.workspace}}/libra" >> $GITHUB_ENV
echo ${{github.workspace}} >> $GITHUB_PATH
- name: install diem-node (for smoke tests)
shell: bash
run: >
wget -O $DIEM_FORGE_NODE_BIN_PATH https://github.com/0LNetworkCommunity/libra-framework/releases/download/ci/libra &&
sudo chmod 755 $DIEM_FORGE_NODE_BIN_PATH &&
echo $DIEM_FORGE_NODE_BIN_PATH &&
ls -l $DIEM_FORGE_NODE_BIN_PATH
21 changes: 10 additions & 11 deletions .github/workflows/ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,8 @@ name: rust ci

on:
push:
tags:
tags: # only on releases, not RC, since we've tested already
- "[0-9]+.[0-9]+.[0-9]+"
- "[0-9]+.[0-9]+.[0-9]+-rc.[0-9]+"
branches: ["**"] # glob pattern to allow slash /
pull_request:
types:
Expand All @@ -17,7 +16,7 @@ on:
- cron: "30 00 * * *"

env:
DIEM_FORGE_NODE_BIN_PATH: ${{github.workspace}}/diem-node
# DIEM_FORGE_NODE_BIN_PATH: ${{github.workspace}}/diem-node
LIBRA_CI: 1
MODE_0L: "TESTNET"

Expand All @@ -28,8 +27,7 @@ jobs:
steps:
- uses: actions/checkout@v3

- name: setup env
uses: ./.github/actions/build_env
- uses: ./.github/actions/build_env

- uses: Swatinem/[email protected]
with:
Expand All @@ -38,7 +36,8 @@ jobs:

- name: build framework
working-directory: ./framework
run: cargo r release
# uses the libra binary to compile faster, without needing to compile the Move compiler
run: ${{github.workspace}}/libra move framework release

- uses: actions/[email protected]
with:
Expand Down Expand Up @@ -265,17 +264,17 @@ jobs:
- uses: actions/checkout@v3

- name: setup env
if: ${{runner.environment == 'self-hosted'}}
# if: ${{runner.environment == 'self-hosted'}}
uses: ./.github/actions/build_env

- uses: actions/[email protected]
if: ${{runner.environment == 'self-hosted'}}
# if: ${{runner.environment == 'self-hosted'}}
with:
name: framework-build
path: framework/
- name: rescue
# if: always()
if: ${{runner.environment == 'self-hosted'}}
if: always()
# if: ${{runner.environment == 'self-hosted'}}
working-directory: ./tools/rescue
run: RUST_MIN_STACK=104857600 cargo test --no-fail-fast -- --test-threads=1
storage:
Expand All @@ -294,7 +293,7 @@ jobs:
- name: storage
working-directory: ./tools/storage
# TODO: not testing the V6 file parsing
run: cargo test --no-fail-fast e2e_
run: cargo test --no-fail-fast

twin-testsuite:
timeout-minutes: 60
Expand Down
3 changes: 1 addition & 2 deletions .github/workflows/cleanliness.yaml
Original file line number Diff line number Diff line change
@@ -1,9 +1,8 @@
name: cleanliness
on:
push:
tags:
tags: # only on releases, not RC, since we've tested already
- "[0-9]+.[0-9]+.[0-9]+"
- "[0-9]+.[0-9]+.[0-9]+-rc.[0-9]+"
branches: ["**"] # glob pattern to allow slash /
pull_request:
types:
Expand Down
23 changes: 5 additions & 18 deletions .github/workflows/formal.yaml
Original file line number Diff line number Diff line change
@@ -1,9 +1,8 @@
name: formal verification
on:
push:
tags:
tags: # only on releases, not RC, since we've tested already
- "[0-9]+.[0-9]+.[0-9]+"
- "[0-9]+.[0-9]+.[0-9]+-rc.[0-9]+"
branches: ["**"] # glob pattern to allow slash /
pull_request:
types:
Expand All @@ -23,35 +22,23 @@ jobs:
formal:
runs-on: ubuntu-latest
steps:
# # NOTE: for debugging CI this allow shell access to github runner. Will print out tmate.io terminal url
# NOTE: for debugging CI this allow shell access to github runner. Will print out tmate.io terminal url
# - name: Setup tmate session
# uses: mxschmitt/action-tmate@v3
# with:
# detached: true
# timeout-minutes: 15
# timeout-minutes: 3

- uses: actions/checkout@v3

- name: setup env
uses: ./.github/actions/build_env

- uses: Swatinem/[email protected]
with:
shared-key: "libra-framework"
cache-all-crates: true

- name: install prover dependencies
run: |
bash util/dev_setup.sh -byp
- name: install diem (for move tests)
run: |
wget -O ${{github.workspace}}/diem https://github.com/0LNetworkCommunity/diem/releases/latest/download/diem &&
chmod +x ${{github.workspace}}/diem &&
cp ${{github.workspace}}/diem ~/.cargo/bin
# Move framework tests
# TODO:
# Move prover tests
- name: prover tests
working-directory: ./framework
run: make prove
run: make -f prover.mk prove
16 changes: 4 additions & 12 deletions .github/workflows/move.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,8 @@ name: move framework tests

on:
push:
tags:
tags: # only on releases, not RC, since we've tested already
- "[0-9]+.[0-9]+.[0-9]+"
- "[0-9]+.[0-9]+.[0-9]+-rc.[0-9]+"
branches: ["**"] # glob pattern to allow slash /
pull_request:
types:
Expand All @@ -27,17 +26,10 @@ jobs:

- uses: actions/checkout@v3

- name: install diem (for move tests)
run: >
wget -O ${{github.workspace}}/diem https://github.com/0LNetworkCommunity/diem/releases/latest/download/diem &&
chmod +x ${{github.workspace}}/diem
- uses: Swatinem/[email protected]
with:
shared-key: "libra-framework"
cache-all-crates: true
- name: fetch libra cli
uses: ./.github/actions/get_cli

# Move framework tests
- name: move framework
working-directory: ./framework/libra-framework
run: ${{github.workspace}}/diem move test
run: $LIBRA_BIN move test
5 changes: 1 addition & 4 deletions .github/workflows/publish.yaml
Original file line number Diff line number Diff line change
@@ -1,9 +1,7 @@
name: publish cli
on:
push:
tags:
- "[0-9]+.[0-9]+.[0-9]+"
- "[0-9]+.[0-9]+.[0-9]+-rc.[0-9]+"
tags: # run this also on release candidates
- "[0-9]+.[0-9]+.[0-9]*"
branches:
- "ci"
Expand All @@ -27,7 +25,6 @@ jobs:
- name: checkout
uses: actions/checkout@v3


# note: building in the same cargo command will lead to "feature unification", which leads to a `diem-node` binary which fails.
- name: libra release build
# size and performance optimized binary with profile.cli
Expand Down
10 changes: 5 additions & 5 deletions framework/Makefile → framework/prover.mk
Original file line number Diff line number Diff line change
Expand Up @@ -10,22 +10,22 @@ prove:
@cd move-stdlib && \
echo "Testing move-stdlib" && \
find sources -type f -name "*.move" ! -name "*.spec.move" | sed 's/\.move$$//' | \
xargs -I {} sh -c 'echo "Testing file: {}"; diem move prove -f {} || echo "Error in file: {}"'
xargs -I {} sh -c 'echo "Testing file: {}"; libra move prove -f {} || echo "Error in file: {}"'

@cd vendor-stdlib && \
echo "Testing vendor-stdlib" && \
find sources -type f -name "*.move" ! -name "*.spec.move" | sed 's/\.move$$//' | \
xargs -I {} sh -c 'echo "Testing file: {}"; diem move prove -f {} || echo "Error in file: {}"'
xargs -I {} sh -c 'echo "Testing file: {}"; libra move prove -f {} || echo "Error in file: {}"'

@cd libra-framework && \
for i in ${PROVER_TESTS} ${VENDOR_TESTS}; do \
diem move prove -f $$i; \
libra move prove -f $$i; \
done

#TODO: automate libra-framework verification once we have identified and fixed specifications
#TODO: automate libra-framework verification once we have identified and fixed specifications
# @cd libra-framework && \
# echo "Testing libra-framework" && \
# find . -type f -name "*.move" ! -name "*.spec.move" -print0 | \
# awk -v RS='\0' -v ORS='\0' '{sub(/^\.\//,""); print}' | \
# sort -uz | \
# xargs -0 -I {} sh -c 'echo "Testing file: {}"; diem move prove -f {} || echo "Error in file: {}"'
# xargs -0 -I {} sh -c 'echo "Testing file: {}"; diem move prove -f {} || echo "Error in file: {}"'

0 comments on commit a278ac1

Please sign in to comment.