@@ -10,32 +10,184 @@ Set Height 600
1010
1111
1212Type "gdg tools context list" Sleep 500ms Enter
13+ Sleep 5s
1314Type "clear" Enter
1415Type "gdg tools context new demo" Sleep 500ms Enter
15- Down@1 Down@1 Down@1 Sleep 500ms Enter
16+
17+ # Auth type: "Basic Authentication" (first option, already selected)
18+ Sleep 500ms Enter
19+
20+ # Grafana Username
21+ Sleep 500ms
1622Type "admin" Sleep 200ms Enter
23+
24+ # Grafana Password
1725Type "admin" Sleep 1000ms Enter
26+
27+ # Destination Folder
1828Type "test/data" Enter
29+
30+ # Grafana URL
1931Type "http://localhost:3000" Sleep 500ms Enter
20- Type "General,linux%2Fgnu/*" Sleep 500ms Enter
32+
33+ # Folder scope: "Build a folder allowlist" (second option)
34+ Sleep 500ms
35+ Down Enter
36+
37+ # Watched Folders: "Add a folder" (only option on first pass)
38+ Sleep 500ms Enter
39+
40+ # Folder name
41+ Type "General" Sleep 500ms Enter
42+
43+ # Watched Folders: "Add a folder" (first option) to add second folder
44+ Sleep 1s Enter
45+
46+ # Folder name: linux/gnu (literal, no regex metacharacters — will be URL-encoded)
47+ Sleep 500ms
48+ Type "linux/gnu" Sleep 1s Enter
49+ Sleep 1s
50+
51+ # Watched Folders: "Add a folder" (first option) to add third folder
52+ Sleep 1s Enter
53+
54+ # Folder name: linux.* (contains regex metacharacter *)
55+ Sleep 500ms
56+ Type "linux.*" Sleep 1s Enter
57+
58+ # "Regex characters detected" confirm: toggle to "Yes, it's a regex"
59+ Sleep 1s
60+ Left Sleep 500ms Enter
61+ Sleep 1s
62+
63+ # Watched Folders: "Test a folder name against current list" (second option)
64+ Sleep 1s
65+ Down Sleep 500ms Enter
66+
67+ # Test folder name: linux/gnu/foobar
68+ Sleep 500ms
69+ Type "linux/gnu/foobar" Sleep 1s Enter
70+ Sleep 2s
71+
72+ # "Test another folder name?" confirm: No (default)
73+ Sleep 1s Enter
74+
75+ # Watched Folders: select "Done" (third option)
76+ Sleep 1s
77+ Down Down Enter
78+
79+ # Configure connection settings? (default No, toggle to Yes)
80+ Sleep 1s
81+ Left Enter
82+
83+ # Configure Connection Filters? (default No, toggle to Yes)
84+ Sleep 1s
85+ Left Sleep 500ms Enter
86+
87+ # Filter Field
88+ Sleep 500ms
89+ Type "access" Sleep 1s Enter
90+
91+ # Filter Regex
92+ Sleep 500ms
93+ Type "proxy" Sleep 1s Enter
94+
95+ # Inclusive filter? (default No, toggle to Yes)
96+ Sleep 1s
97+ Left Sleep 500ms Enter
98+ Sleep 1s
99+
100+ # Test regex? (default No, skip)
101+ Sleep 1s Enter
102+
103+ # Add another filter? (default No, skip)
104+ Sleep 1s Enter
105+
106+ # Connection Default User
21107Type "ds_admin" Sleep 500ms Enter
108+
109+ # Connection Default Password
22110Type "ds_pass" Sleep 500ms Enter
23- Type "gdg tools context show demo" Sleep 500ms Enter
111+
112+ # Configure Credential Rules? (default No, toggle to Yes)
113+ Sleep 2s
114+ Left Sleep 500ms Enter
115+
116+ # Secure Data File
117+ Sleep 1s
118+ Type "elastic.yaml" Sleep 1s Enter
119+
120+ # Matching Field
121+ Sleep 1s
122+ Type "type" Sleep 1s Enter
123+
124+ # Matching Regex
125+ Sleep 1s
126+ Type "elasticsearch" Sleep 1s Enter
127+
128+ # Test regex? (default No, skip)
129+ Sleep 2s Enter
130+
131+ # Add another matching rule to this credential entry? (default No, skip)
132+ Sleep 2s Enter
133+
134+ # Credentials for elastic.yaml — User
135+ Sleep 1s
136+ Type "elastic" Sleep 500ms Enter
137+
138+ # Credentials for elastic.yaml — Password
139+ Type "elastic" Sleep 500ms Enter
140+ Sleep 2s
141+
142+ # YAML preview is displayed, then: Add another credential rule? (default No, skip)
143+ Sleep 3s Enter
144+
145+ # Configure cloud storage? (default No, toggle to Yes)
146+ Sleep 2s
147+ Left Enter
148+
149+ # Cloud storage provider: "AWS S3" (second option)
150+ Sleep 2s
151+ Down Sleep 500ms Enter
152+ Sleep 3s
153+
154+ Sleep 2s
155+ Type "gdg tools context show demo --all" Sleep 500ms Enter
156+ Sleep 3s
24157Type "echo encrypted auth using plugin" Sleep 500ms Enter
158+ Sleep 3s
25159Type "cat test/data/secure/auth_demo.yaml" Sleep 500ms Enter
160+ Sleep 4s
26161Type "echo encrypted connection settings using plugin" Sleep 500ms Enter
162+ Sleep 3s
27163Type "cat test/data/secure/default.yaml" Sleep 500ms Enter
28- Type "clear" Sleep 5000ms Enter
164+ Sleep 4s
165+ Type "echo encrypted elasticsearch credentials using plugin" Sleep 500ms Enter
166+ Sleep 3s
167+ Type "cat test/data/secure/elastic.yaml" Sleep 500ms Enter
168+ Sleep 5s
169+ Type "clear" Enter
29170Type "gdg backup dash list" Sleep 500ms Enter
171+ Sleep 3s
30172Type "gdg backup dash upload" Sleep 500ms Enter
173+ Sleep 1s
31174Type "y" Sleep 500ms Enter
175+ Sleep 3s
32176Type "gdg backup dash list" Sleep 500ms Enter
177+ Sleep 3s
33178Type "gdg backup dash download" Sleep 500ms Enter
179+ Sleep 3s
34180Type "gdg backup dash clear" Sleep 500ms Enter
181+ Sleep 1s
35182Type "y" Sleep 500ms Enter
183+ Sleep 3s
36184Type "gdg backup dash list" Sleep 500ms Enter
37-
185+ Sleep 3s
38186
39187Type "gdg tools context delete demo" Sleep 500ms Enter
40188
189+ # Delete credential files? (default No, toggle to Yes)
190+ Sleep 2s
191+ Left Sleep 500ms Enter
192+
41193Sleep 5s
0 commit comments