From 5fab3d88233446c42c52d39458dc4727b06f0720 Mon Sep 17 00:00:00 2001
From: Felix Boerner <ich@felix-boerner.de>
Date: Tue, 09 Jan 2024 17:08:17 +0000
Subject: [PATCH] test: add mobile tests
---
.github/workflows/peformance.yml | 40 ++++++++++++++++++++++++++++++++--------
1 files changed, 32 insertions(+), 8 deletions(-)
diff --git a/.github/workflows/peformance.yml b/.github/workflows/peformance.yml
index 6fa8d0c..780b2f2 100644
--- a/.github/workflows/peformance.yml
+++ b/.github/workflows/peformance.yml
@@ -44,22 +44,46 @@
- name: Check out repository
uses: actions/checkout@v4
- - name: Run sitespeed.io for example site with image
+ - name: Run sitespeed.io for example site with image in desktop mode
run: |
- docker compose --file tests/exampleSiteWithImage/docker-compose.yml up --exit-code-from sitespeed
+ rm --recursive --force tests/exampleSiteWithImage/sitespeed-result
+ docker compose --file tests/exampleSiteWithImage/docker-compose.desktop.yml up --exit-code-from sitespeed
- - name: Upload sitespeed.io result for example site with image
+ - name: Upload sitespeed.io result for example site with image in desktop mode
uses: actions/upload-artifact@v4
with:
- name: sitespeed.io-example-site-with-image
+ name: sitespeed.io-example-site-with-image-desktop
path: tests/exampleSiteWithImage/sitespeed-result
- - name: Run sitespeed.io for example site with video
+ - name: Run sitespeed.io for example site with image in mobile mode
run: |
- docker compose --file tests/exampleSiteWithVideo/docker-compose.yml up --exit-code-from sitespeed
+ rm --recursive --force tests/exampleSiteWithImage/sitespeed-result
+ docker compose --file tests/exampleSiteWithImage/docker-compose.mobile.yml up --exit-code-from sitespeed
- - name: Upload sitespeed.io result for example site with video
+ - name: Upload sitespeed.io result for example site with image in mobile mode
uses: actions/upload-artifact@v4
with:
- name: sitespeed.io-example-site-with-video
+ name: sitespeed.io-example-site-with-image-mobile
+ path: tests/exampleSiteWithImage/sitespeed-result
+
+ - name: Run sitespeed.io for example site with video in desktop mode
+ run: |
+ rm --recursive --force tests/exampleSiteWithVideo/sitespeed-result
+ docker compose --file tests/exampleSiteWithVideo/docker-compose.desktop.yml up --exit-code-from sitespeed
+
+ - name: Upload sitespeed.io result for example site with video in desktop mode
+ uses: actions/upload-artifact@v4
+ with:
+ name: sitespeed.io-example-site-with-video-desktop
+ path: tests/exampleSiteWithVideo/sitespeed-result
+
+ - name: Run sitespeed.io for example site with video in mobile mode
+ run: |
+ rm --recursive --force tests/exampleSiteWithVideo/sitespeed-result
+ docker compose --file tests/exampleSiteWithVideo/docker-compose.mobile.yml up --exit-code-from sitespeed
+
+ - name: Upload sitespeed.io result for example site with video in mobile mode
+ uses: actions/upload-artifact@v4
+ with:
+ name: sitespeed.io-example-site-with-video-mobile
path: tests/exampleSiteWithVideo/sitespeed-result
--
Gitblit v1.10.0