Przeglądaj źródła

general building testing wiki fixes

aanper 5 lat temu
rodzic
commit
b463db4f57
1 zmienionych plików z 75 dodań i 59 usunięć
  1. 75 59
      wiki/testing/General-building-test.md

+ 75 - 59
wiki/testing/General-building-test.md

@@ -1,59 +1,75 @@
-Local target:
-
-* `docker-compose exec dev make -C firmware TARGET=local APP_TEST=1 clean`
-* `docker-compose exec dev make -C firmware TARGET=local APP_TEST=1 run`
-* check tests pass/fail (by exitcode == 0)
-
-* `docker-compose exec dev make -C firmware TARGET=local APP_EXAMPLE_BLINK=1 run`
-* GPIO on and off
-
-* `docker-compose exec dev make -C firmware TARGET=local APP_EXAMPLE_UART_WRITE=1 run`
-* GPIO on/off and `counter: %` writes
-
-* `docker-compose exec dev make -C firmware TARGET=local APP_EXAMPLE_IPC=1 run`
-* ASCII display draw
-
-* `docker-compose exec dev make -C firmware TARGET=local APP_EXAMPLE_INPUT_DUMP=1 run` not implemented
-
-* `docker-compose exec dev make -C firmware TARGET=local APP_EXAMPLE_QRCODE=1 run`
-* Some writes to display
-
-* `docker-compose exec dev make -C firmware TARGET=local APP_EXAMPLE_DISPLAY=1 run`
-* Some writes to display
-
-* `docker-compose exec dev make -C firmware TARGET=local APP_EXAMPLE_FATFS=1 flash`
-* TODO: FatFs emulation and test not implemented
-
-F2 target:
-
-* `docker-compose exec dev make -C firmware TARGET=f2 APP_TEST=1 clean`
-* `docker-compose exec dev make -C firmware TARGET=f2 APP_TEST=1 flash`
-* check UART for test pass/fail
-* blue led when test is running
-* green led if test is passed
-* red led if test is failed
-
-* `docker-compose exec dev make -C firmware TARGET=f2 APP_EXAMPLE_BLINK=1 flash`
-* Red LED blink (1s period)
-
-* `docker-compose exec dev make -C firmware TARGET=f2 APP_EXAMPLE_UART_WRITE=1 flash`
-* Red LED shortly blinking, `counter: %` writes to UART
-
-* `docker-compose exec dev make -C firmware TARGET=f2 APP_EXAMPLE_IPC=1 flash`
-* ASCII display draw in UART
-
-* `docker-compose exec dev make -C firmware TARGET=f2 APP_EXAMPLE_INPUT_DUMP=1 flash`
-* Press all buttons, `state` and `event` writes to UART
-
-* `docker-compose exec dev make -C firmware TARGET=f2 APP_EXAMPLE_QRCODE=1 flash`
-* QR code show on the screen
-
-* `docker-compose exec dev make -C firmware TARGET=f2 APP_EXAMPLE_DISPLAY=1 flash`
-* `Hello world` show on the screen
-
-* `docker-compose exec dev make -C firmware TARGET=f2 APP_EXAMPLE_FATFS=1 flash`
-* `Init sd card error` on the screen
-* Insert SD-card
-* Reboot
-* Show file list on the screen
-* Scroll by pressing up and down
+## Local target
+
+* APP_TEST
+    * `docker-compose exec dev make -C firmware TARGET=local APP_TEST=1 clean`
+    * `docker-compose exec dev make -C firmware TARGET=local APP_TEST=1 run`
+    * check tests pass/fail (by exitcode == 0)
+
+* APP_EXAMPLE_BLINK
+    * `docker-compose exec dev make -C firmware TARGET=local APP_EXAMPLE_BLINK=1 run`
+    * GPIO on and off
+
+* APP_EXAMPLE_UART_WRITE
+    * `docker-compose exec dev make -C firmware TARGET=local APP_EXAMPLE_UART_WRITE=1 run`
+    * GPIO on/off and `counter: %` writes
+
+* APP_EXAMPLE_IPC
+    * `docker-compose exec dev make -C firmware TARGET=local APP_EXAMPLE_IPC=1 run`
+    * ASCII display draw
+
+* APP_EXAMPLE_INPUT_DUMP
+    * `docker-compose exec dev make -C firmware TARGET=local APP_EXAMPLE_INPUT_DUMP=1 run` not implemented
+
+* APP_EXAMPLE_QRCODE
+    * `docker-compose exec dev make -C firmware TARGET=local APP_EXAMPLE_QRCODE=1 run`
+    * Some writes to display
+
+* APP_EXAMPLE_DISPLAY
+    * `docker-compose exec dev make -C firmware TARGET=local APP_EXAMPLE_DISPLAY=1 run`
+    * Some writes to display
+
+* APP_EXAMPLE_FATFS
+    * `docker-compose exec dev make -C firmware TARGET=local APP_EXAMPLE_FATFS=1 flash`
+    * TODO: FatFs emulation and test not implemented
+
+## F2 target
+
+* APP_TEST
+    * `docker-compose exec dev make -C firmware TARGET=f2 APP_TEST=1 clean`
+    * `docker-compose exec dev make -C firmware TARGET=f2 APP_TEST=1 flash`
+    * check UART for test pass/fail
+    * blue led when test is running
+    * green led if test is passed
+    * red led if test is failed
+
+* APP_EXAMPLE_BLINK
+    * `docker-compose exec dev make -C firmware TARGET=f2 APP_EXAMPLE_BLINK=1 flash`
+    * Red LED blink (1s period)
+
+* APP_EXAMPLE_UART_WRITE
+    * `docker-compose exec dev make -C firmware TARGET=f2 APP_EXAMPLE_UART_WRITE=1 flash`
+    * Red LED shortly blinking, `counter: %` writes to UART
+
+* APP_EXAMPLE_IPC
+    * `docker-compose exec dev make -C firmware TARGET=f2 APP_EXAMPLE_IPC=1 flash`
+    * ASCII display draw in UART
+
+* APP_EXAMPLE_INPUT_DUMP
+    * `docker-compose exec dev make -C firmware TARGET=f2 APP_EXAMPLE_INPUT_DUMP=1 flash`
+    * Press all buttons, `state` and `event` writes to UART
+
+* APP_EXAMPLE_QRCODE
+    * `docker-compose exec dev make -C firmware TARGET=f2 APP_EXAMPLE_QRCODE=1 flash`
+    * QR code show on the screen
+
+* APP_EXAMPLE_DISPLAY
+    * `docker-compose exec dev make -C firmware TARGET=f2 APP_EXAMPLE_DISPLAY=1 flash`
+    * `Hello world` show on the screen
+
+* APP_EXAMPLE_FATFS
+    * `docker-compose exec dev make -C firmware TARGET=f2 APP_EXAMPLE_FATFS=1 flash`
+    * `Init sd card error` on the screen
+    * Insert SD-card
+    * Reboot
+    * Show file list on the screen
+    * Scroll by pressing up and down