Skip to content

Releases: ARMmbed/greentea

Stable: Added missing ARCH_BLE target info for tinyble-gcc target

27 Jan 22:58
Compare
Choose a tag to compare

Changes:

  • Added ARCH_BLE target from seeed, see #77. Thanks @jacobrosenthal !
    • Added support for -combined.hex binary name sufix convention for tinyble-gcc target.
    • Note: In the future target info of this kind should be moved to target.json (outside Greentea).
  • README.md polishing, see #76. Thanks @mlnx !

Released in pip:

Submitting dist\mbed-greentea-0.1.18.zip to https://pypi.python.org/pypi
Server response (200): OK

Stable: Test shuffling and reporting improvements

22 Jan 15:39
Compare
Choose a tag to compare

Changes / bug-fixes:

  • Add test execution order shuffling --shuffle and --shuffle-seed. See #69.
  • Added sorted order for text reports (tests are sorted first by target name and later by test case name).
  • Bug-fix: Check if {{end}} appears in the start to detect end of the test.
  • Add virtualenv usage description to README.md.

Stable: Host test execution improvements

14 Jan 14:47
Compare
Choose a tag to compare

Changes / Bug-fixes:

  • Improved significantly host test stability, thanks @mazimkhan ! :)
  • Add switch -i, --skip-test to ignore test cases, thanks @stegut01 ! :)
  • Improved verbosity.
  • Documentation updated: README.md, QUICKSTART.md``, CONTRIBUTING.md```.
    • Coding styles/rules, new features, typos and small improvements.
    • Info regarding GitHub PR workflow/branch naming convention.
  • Typos fixes.
  • Code polishing here and there.

Stable: Major updates and bug-fixes

04 Jan 14:27
Compare
Choose a tag to compare

Changes/bug-fixes:

  • Add target info for NRF51822
    • Update target records with armcc compatible targets
  • Add fix for issue #45 (ignore import errors message)
  • Merged pull request #46 (greentea ignores import errors)
  • Add --plain switch to disable colorful (colorama) logging
  • Add mutext protection for log messages
  • Add missing mock module dependency to setup.py (used in unit testing)
  • Polishing of few license entries

Stable: Yotta config test automation improvements

08 Dec 17:15
Compare
Choose a tag to compare

Changes:

  • Add yotta_config.json parsing support
    • Determine default baud-rate for stdio serial
    • Note that default hardcoded value in mbedOS is 115200
  • Add local yotta targets scan for mbed-target keywords, switch --search-registry
    • Add local yotta target scan for board 'mbed-target' keywords
    • Change default configuration baud-rate to 115200
  • Add basic unit testing for yotta_config parser
  • Dynamic host test loader (from directory location) - support for ARMmbed/htrun#32
  • Added mbedhtrun support for -e switch (host test enumeration)
    • Add swicth -e / --enum-host-tests used to load local host tests
  • Add Python Coverage tool directory htmlcov/ to ignored
  • Allign .travis.yml with Coverage CLI

Dummy release to push again to PyPI

06 Nov 14:04
Compare
Choose a tag to compare

Stable: Add hardcoded support for NRF51_DK

06 Nov 14:01
Compare
Choose a tag to compare

Changes:

  • Add hardcoded support for NRF51_DK
  • Note: in the future information like this will be in yotta target

Stable: TechCon 2015 release

06 Nov 12:46
Compare
Choose a tag to compare

Changes:

  • Experimental, parallel test execution support: --parallel <int> switch. See: #30
  • Small code improvements

Stable: Add missing -O switch implementation

05 Nov 16:30
Compare
Choose a tag to compare

Changes:

  • Add missing implementation for switch -O (only build)
  • Few README.md typos fixed.

Stable: pre-TechCon release, part 2

04 Nov 13:02
Compare
Choose a tag to compare

Changes:

  • Improvements for DISCOVERY-F429ZI STMicro platform used by stm32f429i-disco-gcc yotta target
  • Change default program_cycle_s value from 4 sec to 6 sec