From 503e1afebda4af08001f3ec0c88559c9303124d6 Mon Sep 17 00:00:00 2001 From: Petros Amiridis Date: Fri, 9 Mar 2018 12:37:20 +0200 Subject: [PATCH] Propose new structure --- SKILL-TEST-TEMPLATE.md | 75 ++++++++++++++++++++++-------------------- 1 file changed, 39 insertions(+), 36 deletions(-) diff --git a/SKILL-TEST-TEMPLATE.md b/SKILL-TEST-TEMPLATE.md index db63322..982636f 100644 --- a/SKILL-TEST-TEMPLATE.md +++ b/SKILL-TEST-TEMPLATE.md @@ -26,46 +26,49 @@ _Note that sometimes mycroft might not understand you correct. Please check that 1. Find flightgear (if flightgear runs on the same machine as mycroft you can skip this step): - * Say `find flightgear` - * The skill will ask you for every found flightgear instance, if you want to use it. Say `yes` to the one, you want to use. + + * Say `find flightgear` + * The skill will ask you for every found flightgear instance, if you want to use it. Say `yes` to the one, you want to use. 2. Test default aircraft - * Start flightgear with the cessna 172p on a runway. - * Say `Flaps 10` - Expected result: `Flaps 10` and the flaps should go to the 10 position. - * Say `Flaps down` - Expected result: `Flaps down` and flaps should go to fully extended. - * Say `Flaps up` - Expected result: `Flaps up` and flaps should be retracted. - * Say `Gear up` - Expected result: Mycroft tells you, that it can't retract the flaps. - * Take off and accelerate to >100kn. Retract the flaps. - * Say `Flaps 20` - Expected result: Get a notice that the speed is too high and flaps stay retracted. - * Reduce speed to <100kn - * Say `Flaps 10` - Expected result: `Speed checked, flaps 10` and the flaps extend to the 10 position. + + * Start flightgear with the cessna 172p on a runway. + * Say `Flaps 10` + Expected result: `Flaps 10` and the flaps should go to the 10 position. + * Say `Flaps down` + Expected result: `Flaps down` and flaps should go to fully extended. + * Say `Flaps up` + Expected result: `Flaps up` and flaps should be retracted. + * Say `Gear up` + Expected result: Mycroft tells you, that it can't retract the flaps. + * Take off and accelerate to >100kn. Retract the flaps. + * Say `Flaps 20` + Expected result: Get a notice that the speed is too high and flaps stay retracted. + * Reduce speed to <100kn + * Say `Flaps 10` + Expected result: `Speed checked, flaps 10` and the flaps extend to the 10 position. 3. Test checklist - * Open the checklist dialog in flightgear ('help'->'aircraft checklist'). - * Choose a checklist. - * Say ` checklist` where `` is the checklist you've choosen. - * Mycroft will start to go though the checklist. Confirm each item with the response that's on the right side in the checklist window . - Expected result: Mycroft continues with the checklist until it says ` checklist completed` + + * Open the checklist dialog in flightgear ('help'->'aircraft checklist'). + * Choose a checklist. + * Say ` checklist` where `` is the checklist you've choosen. + * Mycroft will start to go though the checklist. Confirm each item with the response that's on the right side in the checklist window . + Expected result: Mycroft continues with the checklist until it says ` checklist completed` 4. Test non default aircraft - - 4.1 - * Start flightgear with your aircraft of choise on the runway. - * Say `Flaps 1` - Expected result: Mycroft responses that no profile was found. - * Say `Create aircraft profile ` where `` is the name for the profile. - * Follow the guide through the creation of the profile. - * Test your profile like in step 2 (of course adapted to your aircraft). - 4.2 - * Start flightgear with a differen variant to the aircraft. - * Say `Flaps 1` - Expected result: Mycroft responses that no profile was found. - * Say `Add aircraft to profile ` where `` is the same profile name as in step 4.1. - * Test your profile like in step 2 (of course adapted to your aircraft). + 4.1 + * Start flightgear with your aircraft of choise on the runway. + * Say `Flaps 1` + Expected result: Mycroft responses that no profile was found. + * Say `Create aircraft profile ` where `` is the name for the profile. + * Follow the guide through the creation of the profile. + * Test your profile like in step 2 (of course adapted to your aircraft). + + 4.2 + * Start flightgear with a differen variant to the aircraft. + * Say `Flaps 1` + Expected result: Mycroft responses that no profile was found. + * Say `Add aircraft to profile ` where `` is the same profile name as in step 4.1. + * Test your profile like in step 2 (of course adapted to your aircraft).