update CLI command to take arg; reduce time for itest

This commit is contained in:
Anton Evangelatov
2021-10-11 14:03:56 +02:00
parent 6e5ccc87cf
commit 1acb6b4328
3 changed files with 14 additions and 13 deletions
+10 -8
View File
@@ -912,14 +912,13 @@ var dealsPendingPublish = &cli.Command{
}
var dealsRetryPublish = &cli.Command{
Name: "retry-publish",
Usage: "retry publishing a deal",
Flags: []cli.Flag{
&cli.StringFlag{
Name: "proposal-cid",
},
},
Name: "retry-publish",
Usage: "retry publishing a deal",
ArgsUsage: "<proposal CID>",
Action: func(cctx *cli.Context) error {
if !cctx.Args().Present() {
return cli.ShowCommandHelp(cctx, cctx.Command.Name)
}
api, closer, err := lcli.GetMarketsAPI(cctx)
if err != nil {
return err
@@ -927,7 +926,10 @@ var dealsRetryPublish = &cli.Command{
defer closer()
ctx := lcli.ReqContext(cctx)
cid, err := cid.Decode(cctx.String("proposal-cid"))
propcid := cctx.Args().First()
fmt.Printf("retrying deal with proposal-cid: %s\n", propcid)
cid, err := cid.Decode(propcid)
if err != nil {
return err
}
+2 -3
View File
@@ -832,11 +832,10 @@ NAME:
lotus-miner storage-deals retry-publish - retry publishing a deal
USAGE:
lotus-miner storage-deals retry-publish [command options] [arguments...]
lotus-miner storage-deals retry-publish [command options] <proposal CID>
OPTIONS:
--proposal-cid value
--help, -h show help (default: false)
--help, -h show help (default: false)
```
+2 -2
View File
@@ -22,7 +22,7 @@ var (
publishPeriod = 1 * time.Second
maxDealsPerMsg = uint64(2) // Set max deals per publish deals message to 2
blockTime = 10 * time.Millisecond
blockTime = 3 * time.Millisecond
)
func TestDealsRetryLackOfFunds(t *testing.T) {
@@ -93,7 +93,7 @@ func TestDealsRetryLackOfFunds(t *testing.T) {
propcid := *deal
go func() {
time.Sleep(20 * time.Second)
time.Sleep(3 * time.Second)
kit.SendFunds(ctx, t, minerFullNode, publishStorageDealKey.Address, types.FromFil(1))