-
Notifications
You must be signed in to change notification settings - Fork 14
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
add ceedling 1.0.0 compatibility, add multi project setup capability #139
base: master
Are you sure you want to change the base?
add ceedling 1.0.0 compatibility, add multi project setup capability #139
Conversation
Overall, thanks a lot for making these updates! Hopefully this repo owner will show up. I've tested this and I'm able to step debug from the GUI menu and run tests. However, I'm having an issue where tests are showing as failed in the GUI menu. In Test Explorer the output shows as on
I currently have the project.yaml plugins setup as follows: :plugins:
:load_paths: []
:enabled:
- module_generator # handy for quickly creating source, header, and test templates
- gcov # test coverage using gcov. Requires gcc, gcov, and a coverage analyzer like gcovr
# Report options (You'll want to choose one stdout option, but may choose multiple stored options if desired)
#- report_build_warnings_log
# - report_tests_gtestlike_stdout
#- report_tests_ide_stdout
- report_tests_log_factory
- report_tests_pretty_stdout
#- report_tests_raw_output_log
# - report_tests_teamcity_stdout
# Specify which reports you'd like from the log factory
:report_tests_log_factory:
:reports:
# - json
- junit
# - cppunit
# - html Here are some app versions:
Separately, I think the Also, the |
@gsmithufl I believe you need to enable cppunit under report_tests_log_factory. From the breaking changes: |
…his with Ceedling 1.0.0. but not Ceedling 0.31
@simeon-s1 I think you are missing the name change of the report.xml file that happened in Ceedling 1.0.0. For me, it didn't report the results until I updated the xml report name. Here is the pull request and a prerelease extension build |
@jerdwys you're right, thanks! I needed to enable :report_tests_log_factory:
:reports:
# - json
# - junit
- cppunit
# - html
:cppunit:
:filename: 'report.xml' I think the extension would need to be updated to capture the new report name. |
hey, could you do a PR? then i'll merge it and also merge everything into main on the fork afterwards. |
Ceedling 1.0.0 report filename fix
Thanks for everyone's effort. I've tested this extension and I am having a couple of issues with debugging. The first issue relates to selecting the specific launch config for debugging. My The second issue is that the test timer in Test Explorer continues to run if the debugging button is used to run tests. The stop button is the only way I have found to stop the timer. When in this condition (ie the timer is running after debug), the Explorer otherwise behaves as expected and tests can be run with the run buttons. |
Hi, I was just wondering if there are plans to complete this PR now that Ceedling 1.0.0 is out? |
No description provided.