Age | Commit message (Collapse) | Author |
|
Signed-off-by: Mei Lei <lei.mei@intel.com>
|
|
The webpy render mechanism sometimes can't handle long statment, this cause a random bug on upgradehistory.html.
Fix it by create a new variable to handle the list length value.
Signed-off-by: Mei Lei <lei.mei@intel.com>
|
|
Add a base flag to ajust the index automatically
Signed-off-by: Mei Lei <lei.mei@intel.com>
|
|
This bug is that weekdisplay list will be accessed out of its range.
Signed-off-by: Mei Lei <lei.mei@intel.com>
|
|
We can check upgrade statistic per person per week, and check which package was upgraded at that week.
Add some css to change the display effect.
Signed-off-by: Mei Lei <lei.mei@intel.com>
|
|
Signed-off-by: Mei Lei <lei.mei@intel.com>
|
|
This changeset will add weekly and monthly report chart
Signed-off-by: Mei Lei <lei.mei@intel.com>
|
|
Disable those repeat recipes on search result. Like *native, *native-sdk, etc.
Signed-off-by: Mei Lei <lei.mei@intel.com>
|
|
Signed-off-by: Mei Lei <lei.mei@intel.com>
|
|
This changeset contain some little bug fixes, and add a search maintainer function
on search package page.
Signed-off-by: Mei Lei <lei.mei@intel.com>
|
|
Fix a bug of checking log in this function, python syntax wrong use.
Signed-off-by: Mei Lei <lei.mei@intel.com>
|
|
Some unnormal errors exist on public server but didn't be checked by this function, add more strict check so that the database can not be update if any error be detected.
Signed-off-by: Mei Lei <lei.mei@intel.com>
|
|
When we use universe target instead of world, we need to add -k argument but this will return a fail status although all tasks execute normally.
Signed-off-by: Mei Lei <lei.mei@intel.com>
|
|
dailycheck content.
If we didn't add drawchart argument, the report mail will send without the attachment.
Dailycheck will update the report system database everyday, and if error happened, will send a log to maintainer.
Weekly check will not only update the database, but also send the report mail to maillist.
Signed-off-by: Mei Lei <lei.mei@intel.com>
|
|
Print the recipe's information list to log to help us debugging when some errors happend.
Signed-off-by: Mei Lei <lei.mei@intel.com>
|
|
Signed-off-by: Mei Lei <lei.mei@intell.com>
|
|
Remove those recipes which use the same upstream from manual check list and upgrade list.
Contain: eglibc-initial,gdb-*,gcc-*,binutils-*,libtool-*,opkg-nogpg,libgcc,qt4-embedded.
Sigend-off-by: Mei Lei <lei.mei@intel.com>
|
|
The form position didn't in the right place in IE browser, fix this issue via remove table-layout config.
Signed-off-by: Mei Lei <lei.mei@intel.com>
|
|
This patch will add recipe's complete information on detail page.
Add sqlite and png file into gitignore.
Signed-off-by: Mei Lei <lei.mei@intel.com>
|
|
invalid.html: Some gcc related recipes use the same upstream repo, so remove the repeat gcc recipes from manual check page.
getallpkginfo.bash: Fix a bug when generate log file
Signed-off-by: Mei Lei <lei.mei@intel.com>
|
|
In some browsers, the images size is too big, ajust their size.
Signed-off-by: Mei Lei <lei.mei@intel.com>
|
|
Some native package showed on this page, we should disable them.
Signed-off-by: Mei Lei <lei.mei@intel.com>
|
|
We can check every recipe upgrade history chart in detail webpage, new link for UpgradeHistory will show the recipe upgrade frequency.
To enable this feature, we must enable matplotlib firstly, and change the newserver/webserver/images/ mode to 777 so that apache server can draw chart in images directory.
Signed-off-by: Mei Lei <lei.mei@intel.com>
|
|
Add a new feature on manualcheck webpage, we can select a time length(one month, two month, or more than three month) to show how many recipes didn't been manual checked before that time.
Signed-off-by: Mei Lei <lei.mei@intel.com>
|
|
Some large number will cover the chart title, move the title to higher position.
Signed-off-by: Mei Lei <lei.mei@intel.com>
|
|
Add upgrade history bar chart as attachment in report mail.
Signed-off-by: Mei Lei <lei.mei@intel.com>
|
|
Some nonstandard month name in distro_tracking_fields.inc will block the report system database update, add this mechanism to avoid this issue.
Signed-off-by: Mei Lei <lei.mei@intel.com>
|
|
This commit will fix a bug on ManualCheck page when sorting by package name.
Signed-off-by: Mei Lei <lei.mei@intel.com>
|
|
Signed-off-by: Mei Lei <lei.mei@intel.com>
|
|
The original logic will not update the poky tree if it exist, and can't checkout to master.
Change the logic and set USE_MASTER default value.
Signed-off-by: Mei Lei <lei.mei@intel.com>
|
|
Add two python functions to track local version change.
The version change and change time will show on detail.html.
Add new argument "dailycheck/weeklycheck" in getallpkginfo.bash, we need to check the local version change daily, and check upstream version change weeekly, so we must change the cron work way after this patch. We can refer to README to change the cron schedule.
Signed-off-by: Mei Lei <lei.mei@intel.com>
|
|
newserver/webserver/index.py: Add a new function transform_noupgrade_reason_value to reduce a lot of repeat code
Other changes for adding new column NoUpgradeReason in report and webpage.
Signed-off-by: Mei Lei <lei.mei@intel.com>
|
|
python-function/mailaboutchktime.py: Add LastChkversion in report mail
python-function/pkginfo_to_csv.py: Add LastChkVersion in report.csv
newserver/webserver/templates/invalid.html: Add LastChkVersion in ManulCheck webpage
Signed-off-by: Mei Lei <lei.mei@intel.com>
|
|
Increase BB_NUMBER_THREADS and PARALLEL_MAKE threads from 1 to 12
Signed-off-by: Mei Lei <lei.mei@intel.com>
|
|
Variable "item" not defined on this page, change it to variable "record"
Signed-off-by: Mei Lei <lei.mei@intel.com>
|
|
Signed-off-by: Mei Lei <lei.mei@intel.com>
|
|
Signed-off-by: Saul Wold <sgw@linux.intel.com>
|
|
Signed-off-by: Saul Wold <sgw@linux.intel.com>
|
|
Signed-off-by: Saul Wold <sgw@linux.intel.com>
|
|
Signed-off-by: Saul Wold <Saul.Wold@intel.com>
|
|
Recipe "iputils",its upstream version didn't contain letter as the first charactor, but local version start with a letter.
Other recipes' version didn't start with a letter except this one. So cut this recipe local version's first letter for comparing.
Signed-off-by: Mei Lei <lei.mei@intel.com>
|
|
Some recipes like lttng-viewer, '-' exist in NO_UPDATE_REASON, but '.' exist in UpstreamVersion
Replace '-' with '.' so that we can know whether the upstream version has been metioned in NO_UPDATE_REASON
Signed-off-by: Mei Lei <lei.mei@intel.com>
|
|
Signed-off-by: Mei Lei <lei.mei@intel.com>
|
|
Signed-off-by: Saul Wold <Saul.Wold@intel.com>
|
|
getallpkginfo.bash:Rewrite it, add an argument "drawchart" to enable drawchart function,
add an argument <mailaddr> to recieve testing mail, avoiding send mail to default mail address.
Add some license text for python file.
Update some relative webpage.
Signed-off-by: Mei Lei <lei.mei@intel.com>
|
|
getallpkginfo.bash: Add a new process to generate the repo address of every recipe.
info_to_db.py: Add repo address information into database.
detail.html: Show repo link on this webpage.
recipe_repo.py: Cook the original repo address data to generate the last data which can be handled by report system.
Signed-off-by: Mei Lei <lei.mei@intel.com>
|
|
getallpkginfo.bash: Comment out the barchart generate process.
invalid.html: Remove the link to showchart.html. link to manualcheckhistory.html.
manualcheckhistory.html: Remove the link to showchart.html, link to invalid.html.
upgradehistory.html: Remove the link to showchart.html, link to upgradeinfo.html.
upgradeinfo.html: Remove the link to showchart.html, link to upgradehistory.html.
Signed-off-by: Mei Lei <lei.mei@intel.com>
|
|
and in mail report
getallpkginfo.bash: Change to the poky-contrib tree and stage/master_under_test branch, also use universe to check more recipes.
invalid.html: Disable those native and nativesdk recipes on manualcheck web page.
upgradeinfo.html: Disable those native and nativesdk recipes on upgrade web page.
lastchktim_to_log.py: Change the DISTROHOME to poky-contrib, not poky again.
mailaboutchktime: Disable those native and nativesdk recipes on manualcheck remiand mail.
mailaboutupgrade: Disable those native and nativesdk recipes on upgrade remiand mail.
maintainer_to_log: Change the DISTROHOME to poky-contrib, not poky again.
noupgreason.py: Change the DISTROHOME to poky-contrib, not poky again.
upgrade_to_log.py: Change the DISTROHOME to poky-contrib, not poky again.
Signed-off-by: Mei Lei <lei.mei@intel.com>
|
|
getallpkginfo.bash: change the error log content, will catch fail message not successful message.
info_to_db.py: Add the missing license text information into database.
index.py: Add this new feature on server side.
upgradeinfo.html: Fix a little bug on this page.
checklicense.py: Handle the missinglicense.csv in order to be recognized by pkg-report system.
checklog.py: Sync with getallpkginfo.bash change.
Signed-off-by: Mei Lei <lei.mei@intel.com>
|
|
On this new webpage, we can check how many distros every recipe exist in.
Signed-off-by: Mei Lei <lei.mei@intel.com>
|