custom-board-bundle-sample-.../misc/jenkins/functional_test_and_build_b...
David Holdeman a2573f5acd
Convert integration_and_primary_bundle scripts to sh (#1562)
* convert gen_upload_docs.bat

* convert run.bat

* forgot to add run.sh

* convert gen_upload_docs.bat

* remove checking from bats

* fix path

* fix path again

* fix file extension

* remove escapes

* added missing quotation and escapes

* add escapes

* change config for testing

* convert build_current_bundle

* convert clean_bootloader

* convert compile_bootloader_discovery

* convert compile_bootloader

* fix path

* convert run.sh

* fix path again

* convert hw_test

* convert flash_erase407

* convert flash_openocd407

* fix missing or

* fix another missing or

* fix quote

* add quotes

* add more quotes

* remove spurious call

* add more quotes

* convert simulator_test

* Add simulator_test

* Added semicolon

* add exports

* change destination path

* add quotes and error check

* moved rm and changed path back

* change path

* let the dead be

* add env var to skip hw test

* redo logic

Co-authored-by: David Holdeman <David Holdeman>
2020-07-03 11:03:50 -04:00
..
build_current_bundle.bat Convert integration_and_primary_bundle scripts to sh (#1562) 2020-07-03 11:03:50 -04:00
build_current_bundle.sh Convert integration_and_primary_bundle scripts to sh (#1562) 2020-07-03 11:03:50 -04:00
hw_test.bat Convert integration_and_primary_bundle scripts to sh (#1562) 2020-07-03 11:03:50 -04:00
hw_test.sh Convert integration_and_primary_bundle scripts to sh (#1562) 2020-07-03 11:03:50 -04:00
readme.md docs 2019-11-20 00:58:41 -05:00
run.bat Convert integration_and_primary_bundle scripts to sh (#1562) 2020-07-03 11:03:50 -04:00
run.sh Convert integration_and_primary_bundle scripts to sh (#1562) 2020-07-03 11:03:50 -04:00
simulator_test.bat Convert integration_and_primary_bundle scripts to sh (#1562) 2020-07-03 11:03:50 -04:00
simulator_test.sh Convert integration_and_primary_bundle scripts to sh (#1562) 2020-07-03 11:03:50 -04:00

readme.md

This configuration

  1. builds bootloader from firmware/bootload just to validate that it builds (TODO: extract to separate job?)
  2. compiles two versions of F4 version of firmware - with and without asserts, fast and debug.
  3. flashes debug version of F4 into stm32f4discovery and runs a suite of tests against it. The source code of tests is embedded into rusEfi console by the way (TODO: nicer UI for console to test F4 outside of Jenkins?)

misc/jenkins/functional_test_and_build_bundle/run.bat