-
Notifications
You must be signed in to change notification settings - Fork 100
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
test-configs: fix imx6ul-pico-hobbit boot method to barebox #39
Conversation
c7a9eaa
to
74d3ec5
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good, just some minor comments in the barebox template. This will be tested on staging today.
templates/boot/generic-barebox-tftp-ramdisk-boot-template.jinja2
Outdated
Show resolved
Hide resolved
624b595
to
c216ebf
Compare
Thanks, it should have been tested now but for some reason I don't see any results from the Pengutronix lab here: https://staging.kernelci.org/boot/all/job/staging/branch/kernelci-stable/kernel/v5.0.5-2-g9cc835cc7dd1/ |
Can the kernelci side work with barebox jobs? Does it parse the results correctly? |
The job was successfull: |
In principle the bootloader type shouldn't matter, I didn't have to change anything when we started using depthcharge. I'll take a look in the server logs to see if there was any issue with receiving the LAVA callbacks. You can also check on your end in the LAVA server logs if there was an HTTP error returned by the server for the callbacks. |
Thanks - unfortunately I don't have IPv6 access from where I am right now :P |
/var/log/lava-server/django.log telling me: I don't thing that I changed the kernelci token permissions. |
There seems to be a problem with the job definitions for
I guess the |
I somehow doubt that the statement "removing all the block with super() calls" from the jinja2 templates |
I've generated a YAML job definition locally: https://termbin.com/07wj The {% block actions %}
{%- block deploy %}
{{ super () }}
{%- endblock %}
- boot:
timeout:
minutes: 5
method: barebox
commands: ramdisk
prompts:
- '{{ rootfs_prompt }}'
{% endblock %} |
Tested OK on staging: |
templates/simple/generic-barebox-tftp-ramdisk-simple-template.jinja2
Outdated
Show resolved
Hide resolved
Add barebox variant to the test plans. Signed-off-by: Michael Grzeschik <[email protected]>
- add sleep to the test_plan for pico-hobbit Signed-off-by: Michael Grzeschik <[email protected]>
The So this is ready to be merged now - thanks! |
When passing a output dir via -t basename:"output" and the directory doesn't exist then debos finish with an error. Rework so that the output directory gets created. Signed-off-by: Anders Roxell <[email protected]>
Signed-off-by: Michael Grzeschik [email protected]