summaryrefslogtreecommitdiff
path: root/.gitlab-ci/lava/lava_job_submitter.py
AgeCommit message (Expand)AuthorFilesLines
2024-01-18remove gitlab stuffsSooChan Lim1-537/+0
2023-08-17ci: remove LAVA prefix from variables which can be used also elsewhereDavid Heidelberg1-1/+1
2023-07-07ci/lava: Use an alpine image for SSH client containerGuilherme Gallo1-0/+1
2023-05-19ci/lava: Raise the post test metadata gathering retry countGuilherme Gallo1-3/+6
2023-05-19ci/lava: Add bridge function for job definitionGuilherme Gallo1-4/+2
2023-05-19ci/lava: Fix last section in job submitterGuilherme Gallo1-0/+4
2023-04-19ci/lava: Refactor LAVAJobSubmitter and add testsGuilherme Gallo1-36/+91
2023-04-19ci/lava: Force use of UTC timezonesGuilherme Gallo1-0/+6
2023-04-19ci/lava: Integrate StructuralLogger with AutoSaveDictGuilherme Gallo1-26/+60
2023-04-19ci/lava: Add a simple Structural Logger into submitterGuilherme Gallo1-13/+57
2023-04-19ci/lava: Update LogFollower for better section handling and historyGuilherme Gallo1-1/+10
2023-04-19ci/lava: Use python-fire in job submitterGuilherme Gallo1-69/+76
2023-04-19ci/lava: Extract LAVA proxy and LAVAJob abstractionsGuilherme Gallo1-170/+99
2023-04-19ci/lava: Move job definition stuff to another fileGuilherme Gallo1-149/+2
2023-03-09ci/lava: implement the priorityDavid Heidelberg1-2/+7
2023-01-19ci: migrate from wget to curlDavid Heidelberg1-2/+2
2023-01-10ci/lava: Tweak LAVA jobs timeoutsGuilherme Gallo1-3/+12
2023-01-10ci/lava: Update lavacli versionGuilherme Gallo1-7/+9
2022-12-21ci/lava: Show LAVA job info during failsGuilherme Gallo1-4/+4
2022-12-21ci/lava: Anticipate overlayfs downloadGuilherme Gallo1-3/+7
2022-12-21ci/lava: Feed yaml.load with raw bytes dataGuilherme Gallo1-1/+5
2022-08-04ci: replace gzip usage with zstd where posibleDavid Heidelberg1-1/+1
2022-08-04ci: compress LAVA rootfs with zstd instead of gzipDavid Heidelberg1-2/+2
2022-08-03ci/lava: Customise sections timeouts via envvarsGuilherme Gallo1-1/+9
2022-08-02ci/lava: Remove MINIO_RESULTS_UPLOAD if requestedGuilherme Gallo1-1/+1
2022-08-01ci/lava: Only parse result within testcase sectionGuilherme Gallo1-1/+8
2022-07-15ci/lava: Add delay before calling lava-test-caseGuilherme Gallo1-0/+5
2022-07-08ci/lava: Add canceled job statusGuilherme Gallo1-2/+15
2022-07-08ci/lava: Color red for fatal and yellow for warningGuilherme Gallo1-8/+4
2022-07-08ci/lava: Make hung job status yellowGuilherme Gallo1-1/+5
2022-07-08ci/lava: Split lava_log into modulesGuilherme Gallo1-1/+1
2022-07-07ci/lava: Update license headerGuilherme Gallo1-20/+5
2022-07-07ci/lava: Rename console color namesGuilherme Gallo1-3/+3
2022-07-07ci/lava: Stop printing after the result lineGuilherme Gallo1-17/+25
2022-07-07ci/lava: Highlight job retrying messageGuilherme Gallo1-0/+3
2022-07-07ci/lava: Wrap job definition dump into a collapsed sectionGuilherme Gallo1-2/+7
2022-07-07ci/lava: Wrap job info into a collapsed sectionGuilherme Gallo1-3/+9
2022-07-07ci/lava: heartbeat: don't consider kernel message logsGuilherme Gallo1-3/+3
2022-07-07ci/lava: Follow job execution via LogFollowerGuilherme Gallo1-12/+22
2022-07-07ci/lava: Create LogFollower and move logging methodsGuilherme Gallo1-100/+13
2022-07-07ci/lava: Create Gitlab log sections handlerGuilherme Gallo1-1/+7
2022-06-28ci/lava: Improve result parsing regexGuilherme Gallo1-1/+1
2022-06-22ci/lava: Filter out undesired messagesGuilherme Gallo1-0/+21
2022-06-15ci/lava: Add support for more complex color codesGuilherme Gallo1-3/+5
2022-05-23ci/lava: Fix Gitlab Section markersGuilherme Gallo1-0/+19
2022-05-23ci/lava: Fix colored LAVA outputsGuilherme Gallo1-4/+19
2022-05-13ci/lava: Make job submitter parse the job resultGuilherme Gallo1-33/+55
2022-04-28ci/lava: Retry when data fetching log RPC call is corruptedGuilherme Gallo1-9/+30
2022-04-28ci/lava: Improve exception handlingGuilherme Gallo1-52/+78
2022-04-28ci/lava: Cancel the job if the script is interruptedGuilherme Gallo1-0/+4