Skip to content

lynxis/coreboot-lava-bisect

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 

how to bisect

requirements

  • working lava-tool
  • compile-ready coreboot
  • a working http/ftp server to copy coreboot images to using scp

Overview

Basic 4 steps what the bisect.sh do

  • compile coreboot
  • publish coreboot to a web url
  • lava-tool submit job
  • wait for lava-tool job-status

How to use it?

# CPUS make -j$CPUS
export CPUS=4
# your login user name for the lava.coreboot.org
# you can also use LAVAURL="https://$LAVAUSER@lava.coreboot.fe80.eu/RPC2"
export LAVAUSER=lynxis
# used by lava to download the coreboot.rom
export COREBOOTURL=https://fe80.eu/bisect/coreboot.rom
# used as a target by *scp*
export COREBOOT_SCP_URL=lynxis@fe80.eu:/var/www/coreboot.rom

cd coreboot
git bisect start
git bisect bad REV
git bisect good REV
git bisect run /path/to/this/dir/bisect.sh

About

bisect coreboot with lava

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages