You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: content/certifications/c5ada327-8a58-4c8a-b9fa-51b95696488c/certified-meshery-contributor/meshery-server.md
+22-29Lines changed: 22 additions & 29 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,14 +8,14 @@ time_limit: 30
8
8
number_of_questions: 25
9
9
questions:
10
10
- id: "q1"
11
-
text: "What is the primary command to set up the Meshery development environment after cloning the repository?"
11
+
text: "What is the primary command to build and run Meshery Server?"
12
12
type: "single-answer"
13
13
marks: 1
14
14
options:
15
15
- id: "a"
16
-
text: "make run"
17
-
- id: "b"
18
16
text: "make setup"
17
+
- id: "b"
18
+
text: "make server"
19
19
is_correct: true
20
20
- id: "c"
21
21
text: "make build"
@@ -41,14 +41,14 @@ questions:
41
41
marks: 1
42
42
options:
43
43
- id: "a"
44
-
text: "--sign"
45
-
- id: "b"
46
-
text: "-s"
44
+
text: "`--signoff` or `-s`"
47
45
is_correct: true
46
+
- id: "b"
47
+
text: "`-s` or `--signature`"
48
48
- id: "c"
49
49
text: "--dco"
50
50
- id: "d"
51
-
text: "-m"
51
+
text: "`-m` or `--message`"
52
52
- id: "q4"
53
53
text: "Meshery Server supports which types of APIs?"
54
54
type: "multiple-answers"
@@ -59,6 +59,7 @@ questions:
59
59
is_correct: true
60
60
- id: "b"
61
61
text: "gRPC"
62
+
is_correct: true
62
63
- id: "c"
63
64
text: "GraphQL"
64
65
is_correct: true
@@ -147,7 +148,7 @@ questions:
147
148
- id: "b"
148
149
text: "It is automatically inferred from the event category."
149
150
- id: "c"
150
-
text: "By passing a `severity` integer to the `NewEvent.Build()` method."
151
+
text: "By passing a `log-level` integer to the `NewEvent.Recreate()` method."
text: "Where can a contributor find the list of existing MeshKit error codes to avoid duplication?"
199
+
text: "Meshery Server log level can be configured at runtime by changing the env variable `LOG_LEVEL`. The default setting for the `LOG_LEVEL` is 4 (Info)."
199
200
type: "single-answer"
200
201
marks: 1
201
202
options:
202
-
- id: "a"
203
-
text: "In the Meshery documentation website."
204
-
- id: "b"
205
-
text: "In the `meshkit/errors/codes.go` file."
203
+
- id: "true"
204
+
text: "True"
206
205
is_correct: true
207
-
- id: "c"
208
-
text: "In a Google Sheet linked in the contributing guide."
209
-
- id: "d"
210
-
text: "By running `make list-errors`."
206
+
- id: "false"
207
+
text: "False"
211
208
- id: "q15"
212
209
text: "What is the primary CI/CD platform used for Meshery's build and release process?"
213
210
type: "single-answer"
@@ -279,7 +276,7 @@ questions:
279
276
- id: "d"
280
277
text: "To write unit tests for the API."
281
278
- id: "q20"
282
-
text: "True or False: Schemas in Meshery are primarily used for back-end data validation and have no impact on the user interface."
279
+
text: "True or False: Schemas in Meshery are primarily used for backend data validation and implication on Meshery UI or its user experience."
283
280
type: "single-answer"
284
281
marks: 1
285
282
options:
@@ -289,31 +286,27 @@ questions:
289
286
text: "False"
290
287
is_correct: true
291
288
- id: "q21"
292
-
text: "The ``make error`` command is used to:"
289
+
text: "The `make error` command is used to:"
293
290
type: "single-answer"
294
291
marks: 1
295
292
options:
296
293
- id: "a"
297
-
text: "Run the battery of Meshery Server error handling tests."
294
+
text: "Run a battery of Meshery Server error handling tests."
298
295
- id: "b"
299
296
text: "Analyze Meshery Server code for missing or duplicate error codes."
300
297
is_correct: true
301
298
- id: "c"
302
299
text: "Build and run Meshery Server in error mode."
303
300
- id: "q22"
304
-
text: "Which `make` command should be used to run all the tests for Meshery Server?"
301
+
text: "The Meshery project has a single `make` target."
305
302
type: "single-answer"
306
303
marks: 1
307
304
options:
308
-
- id: "a"
309
-
text: "make run-tests"
310
-
- id: "b"
311
-
text: "make test"
305
+
- id: "true"
306
+
text: "True"
307
+
- id: "false"
308
+
text: "False"
312
309
is_correct: true
313
-
- id: "c"
314
-
text: "make ci"
315
-
- id: "d"
316
-
text: "make validate"
317
310
- id: "q23"
318
311
text: "What information can be added to a Meshery event using the `.WithMetadata()` method?"
0 commit comments