Import Xvfb for testing with Cypress

Signed-off-by: Philipp Schrader <philipp.schrader@gmail.com>
Change-Id: Ib972845e30a04b9ceb3f7fedf4a9d3ad32a7bdf1
diff --git a/debian/BUILD b/debian/BUILD
index ca6d134..e40bf8f 100644
--- a/debian/BUILD
+++ b/debian/BUILD
@@ -82,6 +82,10 @@
     ":libtinfo5_arm64.bzl",
     libtinfo5_arm64_debs = "files",
 )
+load(
+    ":xvfb_amd64.bzl",
+    xvfb_amd64_debs = "files",
+)
 load(":packages.bzl", "download_packages", "generate_deb_tarball")
 
 package(default_visibility = ["//visibility:public"])
@@ -423,6 +427,22 @@
     target_compatible_with = ["@platforms//os:linux"],
 )
 
+download_packages(
+    name = "download_xvfb_packages",
+    excludes = [
+        "libglx-mesa0",
+    ],
+    packages = [
+        "xvfb",
+    ],
+)
+
+generate_deb_tarball(
+    name = "xvfb_amd64",
+    files = xvfb_amd64_debs,
+    target_compatible_with = ["@platforms//os:linux"],
+)
+
 exports_files([
     "ssh_wrapper.sh",
     "curl.BUILD",