-
Notifications
You must be signed in to change notification settings - Fork 444
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
WIP: Google Test Framework for Unit Testing BOINC #2443
Commits on Mar 30, 2018
-
client: show build not OS platform in messages
The client shows what kind of operating system it has detected in startup log message and elsewhere. This is confusing and not helping in troubleshooting when people expect these messages to describe the client itself. Change the messages to use client's build platform instead. Startup log message, output of --version and user agent string should be safe to change without breaking anything. The client still uses OS platform in various places but changing these would break stuff: - Scheduler request XML. Scheduler expects scheduler_request.platform_name to be OS primary platform. - client_state.xml. Client writes OS primary platform and alt platforms separately to client_state.xml. The client reads primary platform only to see if it has changed. The client doesn't read alt platforms but some other program might and depends on the platforms being as they are now. Not changing this means the client won't be able to detect when its own platform has changed. OS platform changes are still detected. - get_state GUI RPC. The client writes primary platform to client_state.platform_name and all platforms, including primary, to client_state.platform. BOINC Manager only reads client_state.platform. As such, client_state.platform_name could be changed to client's build platform but some 3rd party manager might depend on it being OS primary platform. - time_stats_log. The client writes platform info there. Unclear who uses that information. Closes BOINC#2386.
Configuration menu - View commit details
-
Copy full SHA for fb16e55 - Browse repository at this point
Copy the full SHA fb16e55View commit details -
Configuration menu - View commit details
-
Copy full SHA for b88d765 - Browse repository at this point
Copy the full SHA b88d765View commit details -
Moved predefined Makefiles to have .gtest on the end to allow it to b…
…e checked in to git.
Configuration menu - View commit details
-
Copy full SHA for a766dfe - Browse repository at this point
Copy the full SHA a766dfeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1045ca7 - Browse repository at this point
Copy the full SHA 1045ca7View commit details -
Configuration menu - View commit details
-
Copy full SHA for f1e3102 - Browse repository at this point
Copy the full SHA f1e3102View commit details
Commits on Apr 2, 2018
-
Configuration menu - View commit details
-
Copy full SHA for e0c4b0b - Browse repository at this point
Copy the full SHA e0c4b0bView commit details
Commits on Apr 3, 2018
-
Added additional test file to help with showing the structure of the …
…directory. test_url added with a simple check
Configuration menu - View commit details
-
Copy full SHA for 327245f - Browse repository at this point
Copy the full SHA 327245fView commit details -
web: don't check for stop_web in page_head().
Allow projects to show (non-DB) content even if stop_web is present (e.g. description of the project on front page). stop_web really means "the DB is offline".
Configuration menu - View commit details
-
Copy full SHA for 1562265 - Browse repository at this point
Copy the full SHA 1562265View commit details
Commits on Apr 4, 2018
-
Merge pull request BOINC#2436 from JuhaSointusalo/client-build-info
client: show build not OS platform in messages
Configuration menu - View commit details
-
Copy full SHA for 46e7d3d - Browse repository at this point
Copy the full SHA 46e7d3dView commit details -
Merge pull request BOINC#2446 from BOINC/dpa_stop_web
web: don't check for stop_web in page_head().
Configuration menu - View commit details
-
Copy full SHA for a9dac7e - Browse repository at this point
Copy the full SHA a9dac7eView commit details
Commits on Apr 7, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 8005b76 - Browse repository at this point
Copy the full SHA 8005b76View commit details -
first try to integrate gtest poc with travis
This is not intended to go into main source repo!
Configuration menu - View commit details
-
Copy full SHA for a29a998 - Browse repository at this point
Copy the full SHA a29a998View commit details -
use separate travis job to build and run tests
This is needed becaue of the way caching works. Needs to be improved since it builds wxWidgets when it is not needed.
Configuration menu - View commit details
-
Copy full SHA for 7024fe8 - Browse repository at this point
Copy the full SHA 7024fe8View commit details
Commits on Apr 8, 2018
-
automate coverage report generation
I believe the clean target for boinc needs to delete the gcov files too.
Configuration menu - View commit details
-
Copy full SHA for 19e46eb - Browse repository at this point
Copy the full SHA 19e46ebView commit details -
Configuration menu - View commit details
-
Copy full SHA for 273d1e3 - Browse repository at this point
Copy the full SHA 273d1e3View commit details -
Configuration menu - View commit details
-
Copy full SHA for a717f50 - Browse repository at this point
Copy the full SHA a717f50View commit details
Commits on Jul 25, 2018
-
buildGoogletestLinux creates both the include and lib folder required…
… in buildCache
Keith Uplinger committedJul 25, 2018 Configuration menu - View commit details
-
Copy full SHA for f001804 - Browse repository at this point
Copy the full SHA f001804View commit details