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

runtime stats by application version #3362

Open
wants to merge 8 commits into
base: master
Choose a base branch
from
Open

Conversation

drivere
Copy link

@drivere drivere commented Oct 30, 2019

Fixes #3356

Description of the Change
Added these 4 fields to both the app_version table and the host_app_version table:
runtime_n
runtime_avg
cputime_n
cputime_avg
Modified validator to track the values. Added the necessary function to db_update to make the database change. Added average run time and cpu time columns to the apps.php page.

Release Notes
Adds fields to database to track average run times by application version. Modifies apps.php to display the average run times and cpu times.

@codecov
Copy link

codecov bot commented Oct 30, 2019

Codecov Report

Merging #3362 into master will decrease coverage by 0.02%.
The diff coverage is 0%.

@@            Coverage Diff            @@
##           master   #3362      +/-   ##
=========================================
- Coverage    9.27%   9.24%   -0.03%     
=========================================
  Files          36      36              
  Lines        5992    6011      +19     
=========================================
  Hits          556     556              
- Misses       5436    5455      +19
Impacted Files Coverage Δ
db/boinc_db_types.h 0% <ø> (ø) ⬆️
db/boinc_db.cpp 0.39% <0%> (-0.01%) ⬇️
sched/credit.cpp 0.83% <0%> (-0.02%) ⬇️

@davidpanderson
Copy link
Contributor

I'm not convinced this is desirable.

@drivere
Copy link
Author

drivere commented Oct 30, 2019

@davidpanderson Do you mean just the change to apps.php or the whole thing? I know SETIguy desires the runtime stats for the reasons he explained in issue #3356.

@davidpanderson
Copy link
Contributor

The whole thing. Additions to the DB affect all projects, and there needs to be a compelling case for them.

@SETIguy
Copy link
Contributor

SETIguy commented Oct 31, 2019 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

runtime stats for application versions
4 participants