[CI] Setup vulkan env for building e2e tests (#21247)
Two problems:
1) The vulkan env wasn't set up when building e2e tests so those tests
weren't build, but at test-time the env was set up so they ran, but the
test wasn't build so you get a test_exe_not_found error
2) After 1) is fixed, my fix for Vulkan on NVIDIA had a problem, need to
install one extra package. Manually verified this fixes it.
3) A hidden existing issue, on 24.04 the vulkan script wasn't running
because `apt` was erroring about some `clang-format` dependency problem
(we need to use `clang-format-22` but we only have the unversioned apt
repo entry which has moved on to `23`, so add `22` explicitly) but the
script didn't error because we didn't have `set -x`. Fix the dependency
problem and the script to error on failure.
Closes: https://github.com/intel/llvm/issues/21239
---------
Signed-off-by: Nick Sarnie <nick.sarnie@intel.com>