Skip to content
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

client: add app testing feature #5365

Merged
merged 5 commits into from
Sep 19, 2023
Merged

client: add app testing feature #5365

merged 5 commits into from
Sep 19, 2023

Conversation

davidpanderson
Copy link
Contributor

Add a cmdline option '--app_test filename'.
Runs a job with the given executable, in a slot directory slots/app_test.
No XML files are required.

This is a new and simpler way of testing an application,
interacting with the client, without involving a project.
It's documented here: https://github.com/BOINC/boinc/wiki/AppDebug

I added this to facilitate development of the 'sporadic app' feature,
which involves complex client/app interaction.

@@ -6,7 +6,8 @@
# make -f Makefile.linux clean all
# 3) do the same in this dir

CC = g++ -O4 -Wall -I ../ -I ../lib/
//CC = g++ -O4 -Wall -I ../ -I ../lib/
CC = g++ -g -Wall -I ../ -I ../lib/
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I assume, this was added for debugging, and now can be removed safely.

@davidpanderson
Copy link
Contributor Author

AFAIK, Makfile.linux is used only for debugging (by me) so this may as well stay.

I used this because configure --enable-debug doesn't work (I made an issue for this).

@AenBleidd AenBleidd merged commit d8e4df2 into master Sep 19, 2023
49 checks passed
@AenBleidd AenBleidd deleted the dpa_app_test branch September 19, 2023 19:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

2 participants