mirror of
https://github.com/esp8266/Arduino.git
synced 2025-10-12 12:44:53 +03:00
* Add valgrind and string tests to host_tests Valgrind identified an error that was causing intermittent failures in the host tests, and can check for subtle memory access and allocation bugs. Add it to the standard host_test suite, and any errors will cause test failure. Also start adding string tests, since two undefined behaviors have been found so far just by inspection. * Add additional String tests Looks like a possible bug in the concatenation operator, need to verify expected behavior. * Remove verbose from valgrind run No need to be so chatty on the test. Errors were a little hard to spot. Go to normal verbosity. * Add lcov and more string tests LCOV and genhtml can generate nice HTML coverage charts hilighting test coverage issues in a much simpler way than gcov text format. Generate these automatically from gcov output. Add additional string creation and comparison tests. * Move String coverage to >50% Additional string tests and checks * 66% test coverage in String * Add allocation-unit-sized strings test Ensure that strings that are right on the edge of the allocation size are handled properly and account for trailing 0.
26 lines
329 B
Plaintext
26 lines
329 B
Plaintext
.DS_Store
|
|
tools/dist/
|
|
tools/xtensa-lx106-elf/
|
|
tools/esptool/
|
|
tools/mkspiffs/
|
|
package/versions/
|
|
exclude.txt
|
|
tools/sdk/lib/liblwip_src.a
|
|
tools/sdk/lwip/src/build
|
|
tools/sdk/lwip/src/liblwip_src.a
|
|
tools/sdk/ld/backup
|
|
tools/sdk/ld/eagle.app.v6.common.ld
|
|
|
|
tests/hosts/lcov/
|
|
|
|
*.pyc
|
|
*.gch
|
|
|
|
boards.local.txt
|
|
|
|
*.gcov
|
|
*.gcno
|
|
*.gcda
|
|
*.o
|
|
*.a
|