mirror of
https://github.com/Telecominfraproject/wlan-testing.git
synced 2026-01-08 21:31:36 +00:00
Merge branch 'master' into feature/ucentral-dynamic-qa
This commit is contained in:
12
.github/workflows/cloud-controller-build.yaml
vendored
12
.github/workflows/cloud-controller-build.yaml
vendored
@@ -17,22 +17,10 @@ env:
|
||||
|
||||
# https://stackoverflow.com/questions/59977364/github-actions-how-use-strategy-matrix-with-script
|
||||
testbeds: '[
|
||||
{
|
||||
"number": "ext-01",
|
||||
"version": "1.1.0"
|
||||
},
|
||||
{
|
||||
"number": "ext-02",
|
||||
"version": "1.1.0"
|
||||
},
|
||||
{
|
||||
"number": "ext-03",
|
||||
"version": "1.1.0"
|
||||
},
|
||||
{
|
||||
"number": "ext-04",
|
||||
"version": "1.1.0"
|
||||
},
|
||||
{
|
||||
"number": "01",
|
||||
"version": "1.1.0"
|
||||
|
||||
21
.github/workflows/update-badges.yml
vendored
21
.github/workflows/update-badges.yml
vendored
@@ -13,6 +13,14 @@ jobs:
|
||||
container: python:3.8
|
||||
steps:
|
||||
- uses: actions/checkout@v2
|
||||
- uses: actions/checkout@v2
|
||||
with:
|
||||
repository: Telecominfraproject/wlan-lanforge-scripts
|
||||
path: lanforge/lanforge-scripts
|
||||
- uses: actions/checkout@v2
|
||||
with:
|
||||
ref: badges
|
||||
path: badges
|
||||
|
||||
- name: add TIP pypi repo
|
||||
run: |
|
||||
@@ -28,12 +36,13 @@ jobs:
|
||||
working-directory: tests
|
||||
run: |
|
||||
mkdir -p ../.img
|
||||
wget https://img.shields.io/badge/total_tests-$(pytest --collect-only -q | tail -1 | cut -d ' ' -f 1)-green?style=flat-square -O ../.img/total-count.svg
|
||||
wget https://img.shields.io/badge/interop_tests-$(pytest --collect-only -m "interop" -q | tail -1 | cut -d '/' -f 1)-green?style=flat-square -O ../.img/interop-count.svg
|
||||
wget https://img.shields.io/badge/sanity_tests-$(pytest --collect-only -m "sanity and not interop" -q | tail -1 | cut -d '/' -f 1)-green?style=flat-square -O ../.img/sanity-count.svg
|
||||
wget https://img.shields.io/badge/performance_tests-$(pytest --collect-only -m "performance" -q | tail -1 | cut -d '/' -f 1)-green?style=flat-square -O ../.img/performance-count.svg
|
||||
wget https://img.shields.io/badge/total_tests-$(pytest --collect-only -q | tail -1 | cut -d ' ' -f 1)-green?style=flat-square -O ../badges/total-count.svg
|
||||
wget https://img.shields.io/badge/interop_tests-$(pytest --collect-only -m "interop" -q | tail -1 | cut -d '/' -f 1)-green?style=flat-square -O ../badges/interop-count.svg
|
||||
wget https://img.shields.io/badge/sanity_tests-$(pytest --collect-only -m "sanity and not interop" -q | tail -1 | cut -d '/' -f 1)-green?style=flat-square -O ../badges/sanity-count.svg
|
||||
wget https://img.shields.io/badge/performance_tests-$(pytest --collect-only -m "performance" -q | tail -1 | cut -d '/' -f 1)-green?style=flat-square -O ../badges/performance-count.svg
|
||||
|
||||
- name: commit changes
|
||||
working-directory: badges
|
||||
run: |
|
||||
git config --global user.name "github-actions[bot]"
|
||||
git config --global user.email "41898282+github-actions[bot]@users.noreply.github.com"
|
||||
@@ -45,4 +54,6 @@ jobs:
|
||||
uses: ad-m/github-push-action@v0.6.0
|
||||
with:
|
||||
github_token: ${{ secrets.GITHUB_TOKEN }}
|
||||
branch: master
|
||||
directory: badges
|
||||
branch: badges
|
||||
force: true
|
||||
@@ -62,16 +62,16 @@ http://pythontesting.net/framework/pytest/pytest-introduction/
|
||||
|
||||
### Test status
|
||||
|
||||

|
||||

|
||||
|
||||
[](https://github.com/Telecominfraproject/wlan-testing/actions/workflows/sanity.yml)
|
||||

|
||||

|
||||
|
||||
[](https://github.com/Telecominfraproject/wlan-testing/actions/workflows/interop.yml)
|
||||

|
||||

|
||||
|
||||
[](https://github.com/Telecominfraproject/wlan-testing/actions/workflows/performance.yml)
|
||||

|
||||

|
||||
|
||||
### Best Practice
|
||||
|
||||
|
||||
Reference in New Issue
Block a user