Skip to content

Commit 7b4ce51

Browse files
authored
Merge pull request #62 from meshery-extensions/leecalcote-patch-2
Update questions in meshery-server.md
2 parents 7dca742 + 6d3ca70 commit 7b4ce51

1 file changed

Lines changed: 22 additions & 29 deletions

File tree

  • content/certifications/c5ada327-8a58-4c8a-b9fa-51b95696488c/certified-meshery-contributor

content/certifications/c5ada327-8a58-4c8a-b9fa-51b95696488c/certified-meshery-contributor/meshery-server.md

Lines changed: 22 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -8,14 +8,14 @@ time_limit: 30
88
number_of_questions: 25
99
questions:
1010
- 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?"
1212
type: "single-answer"
1313
marks: 1
1414
options:
1515
- id: "a"
16-
text: "make run"
17-
- id: "b"
1816
text: "make setup"
17+
- id: "b"
18+
text: "make server"
1919
is_correct: true
2020
- id: "c"
2121
text: "make build"
@@ -41,14 +41,14 @@ questions:
4141
marks: 1
4242
options:
4343
- id: "a"
44-
text: "--sign"
45-
- id: "b"
46-
text: "-s"
44+
text: "`--signoff` or `-s`"
4745
is_correct: true
46+
- id: "b"
47+
text: "`-s` or `--signature`"
4848
- id: "c"
4949
text: "--dco"
5050
- id: "d"
51-
text: "-m"
51+
text: "`-m` or `--message`"
5252
- id: "q4"
5353
text: "Meshery Server supports which types of APIs?"
5454
type: "multiple-answers"
@@ -59,6 +59,7 @@ questions:
5959
is_correct: true
6060
- id: "b"
6161
text: "gRPC"
62+
is_correct: true
6263
- id: "c"
6364
text: "GraphQL"
6465
is_correct: true
@@ -147,7 +148,7 @@ questions:
147148
- id: "b"
148149
text: "It is automatically inferred from the event category."
149150
- 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."
151152
- id: "d"
152153
text: "The severity field is no longer used."
153154
- id: "q11"
@@ -195,19 +196,15 @@ questions:
195196
text: "errors.New(code, severity, shortDesc, longDesc, probableCause, suggestedRemedy)"
196197
is_correct: true
197198
- id: "q14"
198-
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)."
199200
type: "single-answer"
200201
marks: 1
201202
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"
206205
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"
211208
- id: "q15"
212209
text: "What is the primary CI/CD platform used for Meshery's build and release process?"
213210
type: "single-answer"
@@ -279,7 +276,7 @@ questions:
279276
- id: "d"
280277
text: "To write unit tests for the API."
281278
- 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."
283280
type: "single-answer"
284281
marks: 1
285282
options:
@@ -289,31 +286,27 @@ questions:
289286
text: "False"
290287
is_correct: true
291288
- id: "q21"
292-
text: "The ``make error`` command is used to:"
289+
text: "The `make error` command is used to:"
293290
type: "single-answer"
294291
marks: 1
295292
options:
296293
- id: "a"
297-
text: "Run the battery of Meshery Server error handling tests."
294+
text: "Run a battery of Meshery Server error handling tests."
298295
- id: "b"
299296
text: "Analyze Meshery Server code for missing or duplicate error codes."
300297
is_correct: true
301298
- id: "c"
302299
text: "Build and run Meshery Server in error mode."
303300
- 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."
305302
type: "single-answer"
306303
marks: 1
307304
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"
312309
is_correct: true
313-
- id: "c"
314-
text: "make ci"
315-
- id: "d"
316-
text: "make validate"
317310
- id: "q23"
318311
text: "What information can be added to a Meshery event using the `.WithMetadata()` method?"
319312
type: "multiple-answers"

0 commit comments

Comments
 (0)