Skip to content

Commit 7c61950

Browse files
committed
chore: Expanding lll coverage to dag-graph
1 parent a38c304 commit 7c61950

3 files changed

Lines changed: 24 additions & 7 deletions

File tree

.golangci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -121,7 +121,7 @@ linters:
121121
# trying to get this merged in.
122122
- linters:
123123
- lll
124-
path-except: '^(internal/awshelper/|internal/cas/|internal/cli/commands/(backend/(delete|migrate)|catalog/tui/command|exec|find|help|list|stack)/|internal/cloner/|internal/configbridge/|internal/engine/|internal/errorconfig/|internal/errors/|internal/experiment/|internal/gcphelper/|internal/git/|internal/os/exec/|internal/prepare/|internal/queue/|internal/runner/(common|graph|run/creds)/|internal/stacks/(generate|output)/|internal/tf/cache/(controllers|middleware)/|internal/tflint/|internal/tips/|internal/vfs/|internal/worktrees/|pkg/log/(format/(options|placeholders)|writer)/)'
124+
path-except: '^(internal/awshelper/|internal/cas/|internal/cli/commands/(backend/(delete|migrate)|catalog/tui/command|dag/graph|exec|find|help|list|stack)/|internal/cloner/|internal/configbridge/|internal/engine/|internal/errorconfig/|internal/errors/|internal/experiment/|internal/gcphelper/|internal/git/|internal/os/exec/|internal/prepare/|internal/queue/|internal/runner/(common|graph|run/creds)/|internal/stacks/(generate|output)/|internal/tf/cache/(controllers|middleware)/|internal/tflint/|internal/tips/|internal/vfs/|internal/worktrees/|pkg/log/(format/(options|placeholders)|writer)/)'
125125
paths:
126126
- docs
127127
- _ci

internal/cli/commands/dag/graph/cli.go

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,9 @@ func NewCommand(l log.Logger, opts *options.TerragruntOptions) *clihelper.Comman
2525
sharedFlags = append(sharedFlags, shared.NewFilterFlags(l, opts)...)
2626

2727
return &clihelper.Command{
28-
Name: CommandName,
29-
Usage: "Graph the Directed Acyclic Graph (DAG) in DOT language. Alias for 'list --format=dot --dag --dependencies --external'.",
28+
Name: CommandName,
29+
Usage: "Graph the Directed Acyclic Graph (DAG) in DOT language." +
30+
" Alias for 'list --format=dot --dag --dependencies --external'.",
3031
UsageText: "terragrunt dag graph",
3132
Flags: sharedFlags,
3233
Action: func(ctx context.Context, _ *clihelper.Context) error {

internal/cli/commands/dag/graph/cli_test.go

Lines changed: 20 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -23,10 +23,26 @@ func BenchmarkRunGraphDependencies(b *testing.B) {
2323
workingDir string
2424
usePartialParseCache bool
2525
}{
26-
{"PartialParseBenchmarkRegressionCaching", "regressions/benchmark-parsing/production/deployment-group-1/webserver/terragrunt.hcl", true},
27-
{"PartialParseBenchmarkRegressionNoCache", "regressions/benchmark-parsing/production/deployment-group-1/webserver/terragrunt.hcl", false},
28-
{"PartialParseBenchmarkRegressionIncludesCaching", "regressions/benchmark-parsing-includes/production/deployment-group-1/webserver/terragrunt.hcl", true},
29-
{"PartialParseBenchmarkRegressionIncludesNoCache", "regressions/benchmark-parsing-includes/production/deployment-group-1/webserver/terragrunt.hcl", false},
26+
{
27+
"PartialParseBenchmarkRegressionCaching",
28+
"regressions/benchmark-parsing/production/deployment-group-1/webserver/terragrunt.hcl",
29+
true,
30+
},
31+
{
32+
"PartialParseBenchmarkRegressionNoCache",
33+
"regressions/benchmark-parsing/production/deployment-group-1/webserver/terragrunt.hcl",
34+
false,
35+
},
36+
{
37+
"PartialParseBenchmarkRegressionIncludesCaching",
38+
"regressions/benchmark-parsing-includes/production/deployment-group-1/webserver/terragrunt.hcl",
39+
true,
40+
},
41+
{
42+
"PartialParseBenchmarkRegressionIncludesNoCache",
43+
"regressions/benchmark-parsing-includes/production/deployment-group-1/webserver/terragrunt.hcl",
44+
false,
45+
},
3046
}
3147

3248
// Run benchmarks

0 commit comments

Comments
 (0)