Improve the metadata information in test jobs submitted to LAVA
Improve the metadata information in the test jobs that are submitted to LAVA
Blueprint information
- Status:
- Complete
- Approver:
- David Zinman
- Priority:
- High
- Drafter:
- None
- Direction:
- Needs approval
- Assignee:
- Deepti B. Kalakeri
- Definition:
- Approved
- Series goal:
- Accepted for engineering
- Implementation:
- Implemented
- Milestone target:
- 2011.09
- Started by
- Deepti B. Kalakeri
- Completed by
- Deepti B. Kalakeri
Related branches
Related bugs
Sprints
Whiteboard
[deepti Sep 20, 2011] The required metadata information to be supplied was discussed with the kernel team lead who is the consumer of the kernel ci. The discussion was also carried out with validation team members so that the metadata information supplied could be used in a useful way for future for ex: to get a good report on the kernel builds, to come out with a consolidated view showing the build and test execution results in one place.
To conclude the following are the metadata information(along with examples) was agreed/suggested to be included
Build Details:
"build.id": "117" [[ job id in jenkins ]]
"kernel.build_url": "https:/
"kernel.
"kernel.config": "omap2plus_
"packages" like gcc and gcc-arm-
"branch_revision": "f392cbf75615e9
"branch_url": "git://
"branch_vcs": "git", [[ CVS name ]]
"commit_timestamp": "2011-08-
"project_name": "Linux Linaro"
"test_case_id": "build-status"
"public_url": "https:/
Kernel Test Run Details:
"hwpack": "http://
"rootfs": "http://
"kernel_version": "v2.6.35-
"hwpack.date": "20110919" [[ hwpack generation date ]]
"hwpack.type": "omap3" [[ hwpack type ]]
"rootfs.date": "20110919" [[ rootfs generation date ]]
"kernel_name": "linux-
"build.id": "117" [[ job id in jenkins ]]
"rootfs.type": "nano" [[ rootfs type ]]
"git_commitid": "a63d2e6e837351
"git_url": "git://
Headline: Initial metadata submitted alongside the LAVA job for kernel CI is well defined and documented.
Acceptance: Metadata as documented can be seen on the LAVA job side.
Work Items
Work items:
Discuss and define metadata required with stakeholders and management: DONE
Document metadata for kernel CI jobs in blueprint: DONE
Improve jenkins jobs to submit the required metadata: DONE
Validate that metadata is properly submitted for kernel CI jobs to jenkins: DONE