aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2011-09-15Fix a database data issue and backup database dailyMei Lei
Signed-off-by: Mei Lei <lei.mei@intel.com>
2011-09-07upgradehistory.html: Fix a random bug on webpy html renderMei Lei
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>
2011-09-07upgradehistory.html: Perfect fix for access list out of rangeMei Lei
Add a base flag to ajust the index automatically Signed-off-by: Mei Lei <lei.mei@intel.com>
2011-09-07Fix a bug in upgradehistory webpage and clean up some dirty codesMei Lei
This bug is that weekdisplay list will be accessed out of its range. Signed-off-by: Mei Lei <lei.mei@intel.com>
2011-09-02Add a new feature to display more details of upgrade historyMei Lei
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>
2011-08-31python-function: resize the image and remove some unuseful modules reference.Mei Lei
Signed-off-by: Mei Lei <lei.mei@intel.com>
2011-08-25Add monthly and weekly report chartMei Lei
This changeset will add weekly and monthly report chart Signed-off-by: Mei Lei <lei.mei@intel.com>
2011-08-18searchresult.html: remove those repeat recipes from search resultMei Lei
Disable those repeat recipes on search result. Like *native, *native-sdk, etc. Signed-off-by: Mei Lei <lei.mei@intel.com>
2011-08-18Fix some typo errorsMei Lei
Signed-off-by: Mei Lei <lei.mei@intel.com>
2011-08-18Add search maintainer feature and fix some little bugsMei Lei
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>
2011-07-21checklog.py: Fix a bug in this functionMei Lei
Fix a bug of checking log in this function, python syntax wrong use. Signed-off-by: Mei Lei <lei.mei@intel.com>
2011-07-20checklog.py: Add more strict check when upadte databaseMei Lei
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>
2011-07-18getallpkginfo.bash: Fix log report issue when use universe targetMei Lei
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>
2011-07-15getallpkginfo: Send report mail based on drawchart switch, and change ↵Mei Lei
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>
2011-07-13info_to_db.py: Print the recipe information list to logMei Lei
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>
2011-07-13getallpkginfo.bash: Fix a log generating errorMei Lei
Signed-off-by: Mei Lei <lei.mei@intell.com>
2011-07-13Fix some display issue on manual check and upgrade listMei Lei
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>
2011-07-12invalid.html: Fix a display issue on IE browserMei Lei
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>
2011-07-12Add complete recipe detail information on detail pageMei Lei
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>
2011-07-07Fix some bugs on manual check page and getallpkginfo.bashMei Lei
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>
2011-07-06mainpage.html: resize the mainpage images sizeMei Lei
In some browsers, the images size is too big, ajust their size. Signed-off-by: Mei Lei <lei.mei@intel.com>
2011-07-04invalid.html: Fix a little bugMei Lei
Some native package showed on this page, we should disable them. Signed-off-by: Mei Lei <lei.mei@intel.com>
2011-06-30Add a new feature to show every recipe upgrade frequence in chartMei Lei
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>
2011-06-23This stage add a new feature on manualcheck webpageMei Lei
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>
2011-06-17showchart.py: Fix a little issue on itMei Lei
Some large number will cover the chart title, move the title to higher position. Signed-off-by: Mei Lei <lei.mei@intel.com>
2011-06-16getallpkginfo.bash: Add upgrade_history_bar chart as attachment in report mailMei Lei
Add upgrade history bar chart as attachment in report mail. Signed-off-by: Mei Lei <lei.mei@intel.com>
2011-06-15mailaboutchktime.py: Add a mechanism to transform the month nameMei Lei
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>
2011-06-13index.py: Fix a server issueMei Lei
This commit will fix a bug on ManualCheck page when sorting by package name. Signed-off-by: Mei Lei <lei.mei@intel.com>
2011-06-10showchart.py: This commit will ajust legend positionMei Lei
Signed-off-by: Mei Lei <lei.mei@intel.com>
2011-06-09getallpkginfo.bash: Fix some issues when updating poky treeMei Lei
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>
2011-06-09This stage will add new feature to record local version change dailyMei Lei
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>
2011-05-30This stage add a new column NoUpgradeReason in ManualCheck report and webpageMei Lei
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>
2011-05-26This changeset add LastChkVersion in ManualCheck report and webpageMei Lei
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>
2011-05-26auto.conf: Increase BB_NUMBER_THREADS and PARALLEL_MAKE threadsMei Lei
Increase BB_NUMBER_THREADS and PARALLEL_MAKE threads from 1 to 12 Signed-off-by: Mei Lei <lei.mei@intel.com>
2011-05-26upgradeinfo.html: Fix a urgent bug on this pageMei Lei
Variable "item" not defined on this page, change it to variable "record" Signed-off-by: Mei Lei <lei.mei@intel.com>
2011-05-26This changeset will remove those file which has been tracked by gitMei Lei
Signed-off-by: Mei Lei <lei.mei@intel.com>
2011-05-26python fnctionsSaul Wold
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2011-05-26getallpkginfo: Reorder options and add USE_MASTER FlagSaul Wold
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2011-05-26getallpkginfo.bash: comment out proxiesSaul Wold
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2011-05-26auto.conf: Correct missing COMMERCIAL* DataSaul Wold
Signed-off-by: Saul Wold <Saul.Wold@intel.com>
2011-05-24Fix one version compare issue.Mei Lei
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>
2011-05-24noupgreason.py: Replace '-' with '.' in NoUpgradeReason fieldMei Lei
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>
2011-05-24mailaboutupgrade.py: Add NoUpgradeReason to report mailMei Lei
Signed-off-by: Mei Lei <lei.mei@intel.com>
2011-05-24Add .gitignoreSaul Wold
Signed-off-by: Saul Wold <Saul.Wold@intel.com>
2011-05-20This changeset rewrite the script and add the showchart webpage again.Mei Lei
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>
2011-05-17Add a new feature to show recipe's repo detail informationMei Lei
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>
2011-05-17This changeset disable showchart.htmlMei Lei
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>
2011-05-17Change the branch and disable those native and native sdk recipes on webpage ↵Mei Lei
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>
2011-05-14This changeset add a new feature to show which recipe missing license textMei Lei
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>
2011-05-06This commit add a new webpage distroexistence.htmlMei Lei
On this new webpage, we can check how many distros every recipe exist in. Signed-off-by: Mei Lei <lei.mei@intel.com>