aboutsummaryrefslogtreecommitdiffstats
path: root/lkp-exec
AgeCommit message (Expand)AuthorFilesLines
2019-07-12lkp-exec/install: Fix fakeroot: preload library `libfakeroot.so' not found, a...Li Zhijian1-0/+5
2019-07-10lkp-exec/install: return 0 if pack doesn't generate debLi Zhijian1-1/+1
2019-05-22lkp-exec/delete_mrts: fix Layout/EmptyLineAfterGuardClausePhilip Li1-0/+1
2019-04-28lkp-exec/install: validate parameters at the beginningChen Rong1-12/+29
2019-04-04lkp-exec/install: only install atomic jobLi Zhijian1-0/+5
2019-03-22lkp-exec/install: add nr_cpu to host configLiu Yiding1-0/+3
2019-02-15lkp-exec/stat: cleanup rubocop issuesjin cheng1-1/+1
2019-02-13lkp-exec/stat: skip zero size matrixPhilip Li1-2/+5
2019-01-11lkp-exec: uniform the require statement to remove .rb suffixPhilip Li2-4/+4
2018-12-29lkp-exec/qemu: replace bee with 0day serverPhilip Li1-1/+1
2018-12-27lkp-exec/install: Use `dpkg -s` to detect whether package is installedHuang Ying1-1/+1
2018-12-21qemu: abort lkp qemu if pack failedSu Yue1-1/+1
2018-12-19lkp-exec/qemu: fix lkp qemu not workingChen Rong1-2/+6
2018-12-03lkp-exec/install: Support to skip to install base supportHuang Ying1-17/+26
2018-12-03lkp-exec/install: Add force install support for makepkgHuang Ying1-3/+7
2018-11-29qemu: abort if it failed to generate lkp.cgzSu Yue1-1/+1
2018-11-23lkp-exec/stat: add -q option to filter out matched queuesPhilip Li1-0/+4
2018-11-23lkp-exec/rt: add -q option to filter out matched queuesPhilip Li1-6/+8
2018-10-22qemu: Fix cpio: xxx.cpio grew, 512 new bytes not copiedLi Zhijian1-2/+2
2018-10-22lkp-exec/qemu: support specify qemu to lkp-qemu with QEMU_MODELLi Zhijian1-2/+2
2018-09-06lkp-qemu: Fix cpio: lkp/scheduled: Cannot stat: No such file or directoryLi Zhijian1-3/+6
2018-08-28lib/install.sh: export parse_yamlLi Zhijian1-17/+0
2018-06-20lkp qemu: use local modules.cgz for lkp qemu if neededLi Zhijian1-0/+1
2018-06-19lkp-exec/qemu: always log guest output to stdoutLi Zhijian1-0/+6
2018-05-24lkp-exec/qemu: update default HTTP_PREFIX, download from 01.orgChen Rong1-3/+3
2018-05-03lkp qemu: fix the problem with no disksChen Rong1-1/+2
2018-05-02lkp install: fix the dependence of packagesChen Rong1-4/+5
2018-04-18lkp qemu: add a warning message if there's no enough memoryChen Rong1-1/+10
2018-04-18lkp qemu: add get_job_env functionChen Rong1-2/+11
2018-04-13lkp qemu: don't set the HOME to /root when using sudoChen Rong1-0/+2
2018-04-13lkp qemu: don't need to change the ownership of resultChen Rong1-0/+1
2018-04-13lkp qemu: add kernel module validate method for mce-logChen Rong1-0/+12
2018-04-13lkp qemu: add kernel module optionChen Rong1-3/+10
2018-04-05lkp-exec/qemu: add create lkp user if the user not existChen Rong2-21/+3
2018-02-05lkp-exec/install: check if pkg exists before installing itChen Rong1-2/+6
2018-01-31install: avoid inifinitily calling makepkg_install_packages() in recursionLi Zhijian1-0/+1
2018-01-29Revert "qemu: pass rcuperf.shutdown=0 to kernel"Li Zhijian1-1/+1
2018-01-19lkp-exec/stat: count the runs accurately when caring for abnormal last statePhilip Li1-1/+3
2018-01-11lkp-exec/qemu: pack in force modeLi Zhijian1-1/+1
2018-01-09lkp-exec/install: add force installing modeLi Zhijian1-2/+7
2018-01-05lkp-exec/install: Build real script for packHuang Ying1-0/+5
2017-12-28lkp-exec/install: support to install monitor depends according to categoryLi Zhijian1-1/+6
2017-12-07qemu: pass rcuperf.shutdown=0 to kernelLi Zhijian1-1/+1
2017-11-27lkp-exec: set LKP_SRC when missingPhilip Li3-0/+6
2017-10-13lkp-exec/install: installing dependencies recursivelyWu Chenggang1-1/+3
2017-10-13lkp-exec/install: add $pkg-lkp to verify_installWu Chenggang1-2/+2
2017-09-27cleaup rubocop issue Style/NumericPredicateHailin Gu1-1/+1
2017-09-01cleanup rubocop issue Style/StringLiteralsHailin Gu2-14/+14
2017-08-29cleanup rubocop issue Lint/ShadowingOuterLocalVariable for optsHailin Gu1-2/+2
2017-08-29lkp-exec/install: accept no parameterWu Chenggang1-6/+6
2017-08-24lkp-exec/install: only use makepkg to install benchmark if adaptedWu Chenggang1-1/+3
2017-08-16cleanup rubocop issues of Style/BlockDelimitersXiang Dai1-4/+4
2017-08-15cleanup rubocop issues of Layout/SpaceInsideBlockBracesXiang Dai1-1/+1
2017-07-26lkp-exec/install: avoid repeated benchmark installationKemi Wang1-1/+2
2017-06-07lkp-exec/install: add local_run parameter to host fileWu Chenggang1-0/+1
2017-06-06change /tmp to $BUILD_DIRWu Chenggang1-1/+2
2017-06-05lkp-exec/install: exit 1 when make pkg failedXiang Dai1-1/+2
2017-06-01lkp-exec/install: fix a bug that file /tmp/dpkg_error may not existHailin Gu1-2/+4
2017-05-22lkp-exec/stat: enable remove _rt only when all runs are incompletedXiang Dai1-1/+1
2017-05-16lkp-exec/rm-path: auto update avg.json and matrix.jsonYilong Ren1-2/+8
2017-05-15lkp-exec/rm-path: auto detect local runYilong Ren1-6/+13
2017-05-15lkp-exec/rm-path: move is_rt() to lib/common.shXiang Dai1-10/+0
2017-05-03lkp-install-run: filter dpkg warning info: files list file for package * missingHailin Gu1-1/+3
2017-04-24lkp-exec/rm-path: add a local run modeYilong Ren1-4/+5
2017-04-21qemu: introduce -e optionXiaolong Ye1-3/+4
2017-04-18lkp-exec/install: return 0 if we don't need to pack anythingLi Zhijian1-1/+1
2017-04-18qemu: adopt similar result root layout as the one in inn serverXiaolong Ye1-1/+13
2017-04-17qemu: add executable permission for job script in initrdXiaolong Ye1-1/+3
2017-04-14qemu: make sure lkp_initrd and job_initrd are empty before download_initrdXiaolong Ye1-3/+3
2017-04-14qemu: integrate lkp_initrd and job_initrd to final initrdXiaolong Ye1-1/+5
2017-04-14uniform the assignment of LKP_SRC in ruby codePhilip Li4-4/+4
2017-04-13lkp-exec/_rm: remove stale linksYilong Ren1-0/+4
2017-04-13lkp-exec/rm-path: remove stale linksYilong Ren1-0/+18
2017-04-13lkp-exec/rm-path: fix real dir cannot be removedYilong Ren1-0/+1
2017-04-06lkp-exec/install: create lkp account per user's agreementHailin Gu1-0/+22
2017-04-06lkp-exec/rm-path: wrap varialbe with double quotesYilong Ren1-15/+15
2017-04-06lkp-exec/rm-path: remove nullglob settingYilong Ren1-2/+0
2017-03-24lkp-exec: reduce rubocop issuesPhilip Li4-10/+10
2017-03-24lkp-exec: reformat code to replace tab with spacesPhilip Li4-82/+82
2017-03-24lkp-exec/rt: correct code indentPhilip Li1-3/+3
2017-03-20qemu: delete a carriage return (CR) for job-scriptXiaolong Ye1-0/+2
2017-03-17lkp-exec/install: Fix install from directory other than $LKP_SRCHuang Ying1-2/+5
2017-03-15lkp-exec/install: skip making pkg if installedWu Chenggang1-2/+18
2017-03-14pack: add local run checkYilong Ren1-0/+2
2017-03-03lkp-exec/install: fix error in PKGEXTWu Chenggang1-1/+1
2017-02-23lkp-exec: install benchmark with makepkgWu Chenggang1-6/+15
2017-02-22lkp-exec/rt: fix some temp files not be removedYilong Ren1-8/+5
2017-02-15lkp-exec/install: Add makepkg to install dependenciesWu Chenggang1-0/+29
2017-02-09Adjust the order of installing lkp dependency and ruby dependent packagesQun Song1-1/+2
2017-02-03lkp-exec/install: fix tbox group config file missing at localXiang Dai1-0/+11
2017-01-22Install ruby dependent packages via gemQun Song1-0/+20
2016-10-10rm-path: add -y switch so that it could be used in scriptAaron Lu1-4/+19
2016-09-30qemu: unset modules_initrd if custom kernel image is specifiedFengguang Wu1-0/+2
2016-09-30lkp qemu: refactor code into create_lkp_src_initrd()Fengguang Wu1-18/+21
2016-09-30lkp qemu: increase signature lengthFengguang Wu1-2/+2
2016-09-30lkp qemu: fix git error in non-git LKP_SRC dirFengguang Wu1-3/+7
2016-09-30kexec: decouple kernel and initrd download processXiaolong Ye1-1/+2
2016-09-29lkp qemu: auto select HTTP serverXiaolong Ye1-1/+11
2016-09-22qemu: save lkp initrd in $CACHE_DIRXiaolong Ye1-3/+3
2016-09-22qemu: improve find to avoid include extra filesXiaolong Ye1-3/+11
2016-09-22qemu: improve directory layoutXiaolong Ye1-7/+40
2016-09-13qemu: add signature for job_initrdXiaolong Ye1-3/+4
2016-09-13qemu: add signature for lkp src initrdXiaolong Ye1-3/+9
2016-09-12lkp qemu: fix . job_script errorFengguang Wu1-2/+1
2016-09-11qemu: correct lkp_initrd pathXiaolong Ye1-1/+1
2016-09-11qemu: cleanup before create job_initrdXiaolong Ye1-0/+1
2016-09-11qemu: output boot dmesg to stdio unconditionallyXiaolong Ye1-4/+4
2016-09-11qemu: add -k option to specify the kernel imageXiaolong Ye1-3/+5
2016-09-11qemu: set memory to 1024M if MemAailable dont existXiaolong Ye1-0/+3
2016-09-09mktemp: use grep friendly file namesFengguang Wu3-7/+8
2016-09-09qemu: fix Command not found issueXiaolong Ye1-0/+1
2016-08-15Use bash for lkp-exec/installHuang Ying1-1/+1
2016-08-04lkp rt: move the projects loop to insideFengguang Wu1-5/+6
2016-08-04lkp rt: improve usage textFengguang Wu1-1/+1
2016-08-04lkp rt: handle empty patternFengguang Wu1-0/+4
2016-07-23import lib/wget.shFengguang Wu1-1/+1
2016-07-23git: move sha1_40? and commit_name? to top levelFengguang Wu1-1/+1
2016-06-02support search by non-linux-kernel tagYilong Ren1-15/+26
2016-06-02move monitors/event/ to bin/Fengguang Wu1-3/+3
2016-05-18stat: uniform different group to use rt as stat unitPhilip Li1-5/+2
2016-05-18stat: remove project_commit when group with testPhilip Li1-1/+1
2016-05-18stat: remove _rt only when all runs are incompletedPhilip Li1-1/+1
2016-05-03lkp-exec/stat: filter zero valueYilong Ren1-1/+1
2016-05-03lkp-exec/stat: fix a typoYilong Ren1-1/+1
2016-04-26lkp-exec/stat: remove unused variableYilong Ren1-1/+0
2016-04-26stat: remove the usage of ENV['SRC_ROOT']Philip Li1-2/+3
2016-04-26stat: simplify the call to Git.openPhilip Li1-2/+1
2016-04-26lkp-exec/stat: remove unnecessary codeYilong Ren1-3/+0
2016-04-26lkp-exec/stat: add support for search all commitsYilong Ren1-7/+9
2016-04-26lkp-exec/stat: add support for search latest N days's result_rootYilong Ren1-0/+11
2016-04-26lkp-exec/stat: refactor this to use lkp-exec/_rt toolYilong Ren1-12/+10
2016-03-14explicitly give working_dir option for Git.openYilong Ren1-1/+2
2016-02-24lkp-exec/rt: add support for "lkp result"Yilong Ren1-3/+3
2016-02-24lkp-exec/_rm: add some warning infoYilong Ren1-0/+19
2016-02-23lkp-exec/rm-path: add a sanity checkYilong Ren1-0/+3
2016-02-23lkp-exec/rm-path: move the directory existence check from remove_index/remove...Yilong Ren1-8/+8
2016-02-23lkp-exec/rm-path: split remove() into remove_index() and remove_paths()Yilong Ren1-3/+19
2016-02-23lkp-exec/rm-path: use cleanup_path_record_from_result_root instead of "sed -i"Yilong Ren1-7/+4
2016-02-19lkp-exec/rm-path: update help textYilong Ren1-3/+4
2016-02-19lkp-exec/_rm: update help textYilong Ren1-3/+4
2016-02-19lkp-exec/_rm: search _result_root no longer depend on "lkp _rt"Yilong Ren1-28/+23
2016-02-19lkp-exec/rm: rename rm to _rmYilong Ren1-0/+0
2016-02-17lkp-exec/rt: add some commentsYilong Ren1-0/+6
2016-02-17lkp-exec/rt: move the find operationYilong Ren1-7/+2
2016-02-17avoid to export git env variable to cover original variableYilong Ren2-6/+0
2016-02-17lkp-exec/rm: use cleanup_path_record_from_patterns function insteadYilong Ren1-30/+1
2016-02-17lkp rt: remove echo from help textFengguang Wu1-3/+4
2016-02-16move share function to lib/result.shYilong Ren3-39/+7
2016-02-16lkp-exec/rm: enhance code for better processingYilong Ren1-18/+37
2016-02-16lkp-exec/rt: fix wrong logical processingYilong Ren1-5/+11
2016-02-16lkp-exec/rm-path: modify the commentsYilong Ren1-1/+1
2016-02-06lkp-exec: introduce rm toolYilong Ren1-0/+98
2016-02-06lkp-exec/rm-path: add a sanity check and usageYilong Ren1-0/+18
2016-02-06lkp-exec/rm: rename rm to rm-pathYilong Ren1-0/+0
2016-02-06Revert "lkp-exec/rm: fix wrong remove result root"Yilong Ren1-56/+15
2016-02-06Revert "lkp-exec/rm: add a sanity check and usage"Yilong Ren1-15/+1
2016-02-06Revert "lkp-exec/rm: refactoring rm script"Yilong Ren2-52/+41
2016-02-04lkp-exec/rt: optimize its implementation to avoid crashedYilong Ren1-11/+24
2016-02-04lkp-exec/rt: add an option for provide more search conditionYilong Ren1-7/+17
2016-02-01lkp-exec/rm: refactoring rm scriptYilong Ren2-41/+52
2016-02-01lkp-exec/rm: add a sanity check and usageYilong Ren1-1/+15
2016-02-01lkp-exec/rt: enhance code for support more search patternYilong Ren1-3/+8
2016-02-01lkp-exec/rt: fix wrong logical processingYilong Ren1-2/+2
2016-01-22Install lkp/lkp-dev before compiling the event utilityJunjie Mao1-1/+1
2016-01-21Respect GIT_WORK_TREE/LKP_GIT_WORK_TREE/GIT_DIR in lkp-exec/rtJunjie Mao1-1/+2
2016-01-21Parse -k option in extended SHA-1 syntax only when the git repo existsJunjie Mao1-2/+5
2016-01-19lkp-exec/rm: fix wrong remove result rootYilong Ren1-15/+56
2016-01-13lkp-exec/qemu: remove unused variableYilong Ren1-1/+0
2015-12-17lkp-exec/rt: fix logic problemYilong Ren1-5/+6
2015-12-15lkp-exec/rt: add search subdirectories recursivelyYilong Ren1-2/+5
2015-12-15lkp-exec/rt: fix wrong logic processYilong Ren1-3/+2
2015-12-08rm: More accurate result root identificationHuang Ying1-1/+1
2015-12-08rm: Better support remove multiple result rootHuang Ying1-6/+15
2015-12-04rm: Avoid ambiguityHuang Ying1-0/+1
2015-12-04Simplify /lkp/paths/* patternsHuang Ying2-2/+2
2015-12-04Fix lkp-exec/rtHuang Ying1-0/+2
2015-12-04lkp-exec/rm: Delete matrix column tooHuang Ying1-0/+23
2015-11-02lkp-exec/rm: correct a grammarAaron Lu1-1/+1
2015-10-28git: change Git.open API to accept hash optionPhilip Li1-1/+1
2015-10-15fixed wrongly parsing the job file.Yilong Ren1-1/+1
2015-10-14Call delete_mrt in 'lkp rm'Huang, Ying2-0/+41
2015-09-24fixed obtaining multi-disk infoYilong Ren1-4/+9
2015-09-23fixed wrong variableYilong Ren1-1/+1
2015-09-14delete reduplicate load operationYilong Ren1-1/+0
2015-08-03replace git_commit with Git::Commit.shaPhilip Li1-1/+2
2015-07-21lkp-exec/dash: Add lib/debug.sh and lib/common.shHuang, Ying1-1/+1
2015-06-21fix bashismFengguang Wu2-11/+13
2015-06-18Unified the function of 'bin/setup-local' and 'lkp-exec/install'Zexi Li1-1/+1
2015-06-16lkp install: rename _distro to distroFengguang Wu1-11/+11
2015-06-16lkp install: support rpm package formatZexi Li1-20/+15
2015-06-15rename git.rb to lkp_git.rb to prepare for refactoringPhilip Li1-1/+1
2015-06-11Enhance lkp rmHuang, Ying1-2/+18
2015-06-11lkp install: fix dash install package problemZexi Li1-2/+2
2015-06-11rename Arch to ArchLinuxFengguang Wu1-8/+6
2015-06-11lkp install: unalias ubuntuFengguang Wu1-3/+1
2015-06-11shell version of "lkp install"Zexi Li1-30/+48
2015-06-11lkp: introduce last-rtYuanhan Liu1-0/+7
2015-05-27Add lkp-exec/dashHuang Ying1-0/+10
2015-05-26Add lkp-exec/ruby_evalHuang Ying1-0/+9
2015-05-22lkp qemu: support output boot message to stdioZexi Li1-6/+8