Sebastian
a410cea59a
Donate CPU: Collect information messages and provide checkLibrary reports ( #1610 )
...
Related trac ticket: https://trac.cppcheck.net/ticket/8947
Enable information messages and "--check-library" in the Cppcheck
parameters.
Store the information messages and the rest of the messages in different
variables and upload them separately.
The server stores the information messages in a sub-directory similarly
to the normal issue messages in one file per package.
Reports for "checkLibraryFunction" and "checkLibraryNoReturn" message ids
are generated by the server now.
2019-01-22 15:27:13 +01:00
Sebastian
7281a886e2
donate-cpu-server.py: Enhance formatting of latest.html output ( #1605 )
...
Column width can now be easily changed via the `column_width` array.
Increased column width for the packages column so it is more likely that the date is not dropped.
Increased the column width for the number of results since there are packages which have about 100000 results.
2019-01-15 11:39:47 +01:00
versat
0c93e0c8cb
donate-cpu-server.py: Increase max accepted result size to 2 MB
2019-01-11 14:58:27 +01:00
Sebastian
e8fb3c0546
donate-cpu-server.py: Time report: Further improvements and fixes ( #1586 )
...
Changes:
- Rename "time" page to "time.html" to avoid conflict with "time" package
- Output content as HTML instead of plain text
- Format head row of preformatted table bold
- Show factor for total time now too
Tested locally
2019-01-11 10:05:19 +01:00
Sebastian
fd9ca16e51
donate-cpu-server.py: Time report: Format output, add showing factor ( #1582 )
...
Format the time output so the columns have the same width (as long as a text is not too long).
Add showing the factor of the time difference so very suspicious differences can be seen instantly.
Made the function body more PEP 8 conform by using lowercase variable names with underscores as delimiters.
Tested locally.
2019-01-10 19:10:56 +01:00
Sebastian
1dc5ff022e
donate-cpu-server.py: Fix PEP 8 and other warnings ( #1578 )
...
There should be no functional changes.
Tested locally.
2019-01-09 18:39:42 +01:00
Sebastian
44135ef926
donate-cpu-server.py: Provide HEAD report (similar to diff report) ( #1572 )
...
Tested on local server.
2019-01-09 10:47:58 +01:00
Sebastian
30d53a911e
donate-cpu-server.py: Fix package names in time output. ( #1570 )
...
The package names contained the whole path, so the leading "resultPath" is now removed to only show the package names.
Tested on local server.
2019-01-07 19:31:34 +01:00
Sebastian
164a46f8cd
donate-cpu-server.py: Fix date/time in report is not found. ( #1562 )
...
Instead of searching for a specific year (which could change) the script searches now for the current and last year to find the date and time information in the results.
2019-01-04 11:51:32 +01:00
Sebastian
a4a3373838
donate-cpu-server.py: Fix wrong number of "+" diffs in latest results. ( #1517 )
...
This should fix the issue that the number after the "+" in the "Diff" column is always one too large.
2018-12-10 20:05:34 +01:00
Daniel Marjamäki
49e500d6bf
donate-cpu: use 1.86 as base version
2018-12-08 11:39:44 +01:00
Daniel Marjamäki
f0826ed9d9
donate-cpu-server: restore handling of crashes. do not recheck.
2018-12-02 07:10:23 +01:00
Daniel Marjamäki
5532d1f877
donate-cpu: Add GetCppcheckVersions command
2018-11-29 21:19:45 +01:00
Daniel Marjamäki
e11afb7b0c
donate-cpu-server: refactor
2018-11-29 06:23:29 +01:00
Daniel Marjamäki
6b4f5026f7
donate-cpu-server: show crash history
2018-11-28 20:36:19 +01:00
Daniel Marjamäki
bbcadb0f9b
donate-cpu-server: try to track crashes better
2018-11-28 14:03:54 +01:00
IOBYTE
8e6013c8af
Allow daca to display latest results of packages with a plus in their name. ( #1496 )
2018-11-28 06:09:29 +01:00
Daniel Marjamäki
af60b6f125
donate-cpu-server: save crash history
2018-11-27 19:08:52 +01:00
Daniel Marjamäki
347c46491a
donate-cpu-server: try to handle uploaded crash results better
2018-11-19 10:57:04 +01:00
Daniel Marjamäki
e8ac45a5a7
donate-cpu-server.py: Recheck crashes more frequently
2018-11-17 19:32:10 +01:00
Daniel Marjamäki
f72847530e
Donate CPU: make server more robust when latest results are missing
2018-10-15 11:01:51 +02:00
Daniel Marjamäki
441d50df25
donate-cpu: use 1.85 as base version
2018-10-14 16:31:13 +02:00
Daniel Marjamäki
4a4d4fd2be
Donate CPU: Improve diff report so changes from today can be seen separately
2018-09-06 17:31:07 +02:00
Daniel Marjamäki
ee104303b7
Donate CPU: create diff report for todays results
2018-09-06 06:53:40 +02:00
Sebastian
220c06e356
Donate CPU Server: Fix broken links in crash report. ( #1364 )
2018-09-03 13:07:47 +02:00
Daniel Marjamäki
f88326c51f
Donate CPU: let the server remember latest packages when restarting
2018-09-02 14:08:09 +02:00
Daniel Marjamäki
c6369e6519
Donate CPU: Added a simple time report
2018-09-02 09:35:38 +02:00
Daniel Marjamäki
215bc3b303
Donate CPU:
...
* timeout after 30 seconds
* added content for http://cppcheck.osuosl.org:8000/
2018-09-02 07:28:25 +02:00
Daniel Marjamäki
5767a0ed6f
Donate CPU: Added crash report
2018-08-31 14:28:01 +02:00
Daniel Marjamäki
ec5a13d351
Donate CPU: Fix old path
2018-08-27 18:44:17 +02:00
Daniel Marjamäki
4002fcd3e3
Donate CPU: Improved the server, now you can see diff
2018-08-27 18:21:16 +02:00
Daniel Marjamäki
bbebdf0ab4
Donate CPU: Updated the 'latest.html' report
2018-08-26 16:57:09 +02:00
Daniel Marjamäki
629639f6ae
Donate CPU: Updated scripts
2018-08-26 16:47:20 +02:00
Daniel Marjamäki
08837b2232
Donate CPU: Use CRLF in HTTP responses
2018-08-26 11:17:18 +02:00
Daniel Marjamäki
c65d79c0ec
Donate CPU: Speedup server. Keep packageIndex in package-index.txt
2018-08-25 20:58:31 +02:00
Daniel Marjamäki
829a373416
Python cleanup
2018-08-25 20:43:20 +02:00
Daniel Marjamäki
5da38e33c0
Donate CPU: Make server more robust
2018-08-25 20:00:04 +02:00
Daniel Marjamäki
7049249460
Donate CPU: Tried to make scripts more robust
2018-08-25 18:38:51 +02:00
Daniel Marjamäki
18343d1122
Donate CPU: get package
2018-08-25 11:08:41 +02:00
Daniel Marjamäki
4ece582bed
Donate CPU: looking at packages
2018-08-25 10:59:49 +02:00
Daniel Marjamäki
33b93cdd3a
Donate CPU: send data in chunks
2018-08-25 10:25:05 +02:00
Daniel Marjamäki
48f5792ca1
Donate CPU: Speedup the latest report
2018-08-25 09:06:15 +02:00
Daniel Marjamäki
efe40950c9
Donate CPU: Added report http://cppcheck.osuosl.org:8000/latest.html
2018-08-25 08:49:40 +02:00
Daniel Marjamäki
045ef9a715
Donate CPU: More updates. Run both 1.84 and head.
2018-08-24 21:07:50 +02:00
Daniel Marjamäki
8c88f65fb2
Donate CPU: minor updates in server
2018-08-24 13:04:25 +02:00
Daniel Marjamäki
b049203be7
Donate CPU: updated server
2018-08-23 22:13:53 +02:00
Daniel Marjamäki
1e919e696b
Donate CPU: show info on server
2018-08-23 21:54:46 +02:00
Daniel Marjamäki
8459380a79
Donate CPU: Added simple client/server scripts
2018-08-23 21:31:02 +02:00