add jenkins/bisect.jpl
add jenkins/bisect.jpl

Add jenkins/bisect.jpl to run an automated bisection in Jenkins using
a Pipeline job.  This uses kernelci-build/build.py to build and post
the builds, as well as the LAVA v2 scripts from lava-ci to run the
tests.  It runs for a single boot failure, so essentially only one
combination of lab / board / build.

It is designed to be run with many other bisection jobs on many
executors in parallel on a same node, using a lock to only build one
kernel at any point in time with all the available CPU resources.
Most of the time is expected to be spent waiting for tests results to
come back from LAVA.

Note: This is currently polling the KernelCI back-end to wait for boot
      results to become available until a better callback mechanism
      can be implemented.

Signed-off-by: Guillaume Tucker <e7e20b7c30f19d4ca6b81319ef81bf200369d137@collabora.com>

kernelci/lava-ci-staging,kernelci/lava-ci-staging,kernelci/lava-ci-staging