Commit Graph

23 Commits

Author SHA1 Message Date
Eduardo Ferreira
e584896f5a bump: rebuild containers against the latest Debian stable feed
Related-to: TOR-2365

Signed-off-by: Eduardo Ferreira <eduardo.barbosa@toradex.com>
2022-08-23 10:47:07 -03:00
Dejan Jesenko
dcc156e0fd rebuild containers against the latest Debian stable feed
Related-to: TOR-2233

Signed-off-by: Dejan Jesenko <dejan.jesenko@toradex.com>
2022-05-18 16:36:49 +02:00
Dejan Jesenko
4e43899d5a rebuild containers against the latest Debian stable feed
Related-to: TOR-2133

Signed-off-by: Dejan Jesenko <dejan.jesenko@toradex.com>
2022-03-07 10:55:42 +01:00
Dejan Jesenko
e16f45cee3 gitlab-ci.yml: automatically tag the repository
Automatically tag the repository when we bump
the version of container image.

Related-to: TOR-1942

Signed-off-by: Dejan Jesenko <dejan.jesenko@toradex.com>
2022-02-10 13:44:47 +01:00
Dejan Jesenko
98853d997c gitlab-ci.yml: add dockerfile linter
Pipeline is configured to fail, if linter
generates warning.

Some rules cannot be applied in our specific cases.
However, since we don't want to completely ignore these rules,
we have lowered the severity of the rules below to the "info" level:
- DL3008 (pin versions in apt-get install)
- DL3029 (do not use --platform flag with FROM)

Related-to: TOR-1566

Signed-off-by: Dejan Jesenko <dejan.jesenko@toradex.com>
2022-02-01 11:53:20 +01:00
Dejan Jesenko
881f30fb32 use tokens to push to Docker Hub
Related-to: TOR-1515

Signed-off-by: Dejan Jesenko <dejan.jesenko@toradex.com>
2022-01-03 15:40:27 +01:00
Dejan Jesenko
b6c454d0c7 revert mistake from previous commit
Related-to: TOR-1515

Signed-off-by: Dejan Jesenko <dejan.jesenko@toradex.com>
2022-01-03 15:38:48 +01:00
Dejan Jesenko
a8f29027f3 Update .gitlab-ci.yml 2022-01-03 13:28:12 +00:00
Dejan Jesenko
d10d1844f4 gitlab-ci: reduce the number of deploy stages
Merge major, minor, patch and patch-date deploy stages in a single stage.

With this commit also the "deploy multiarch" job will start automatically
if the previous job is successful.

Related-to: TOR-1471

Signed-off-by: Dejan Jesenko <dejan.jesenko@toradex.com>
2021-12-17 11:19:38 +01:00
Dejan Jesenko
d5b2bf0606 rebuild containers against the latest Debian stable feed
Related-to: TOR-2049

Signed-off-by: Dejan Jesenko <dejan.jesenko@toradex.com>
2021-11-22 09:58:07 +01:00
Sergio Prado
1d6f4ef671 gitlab-ci.yml: bump version to 2.1.0
Bump containers to version 2.1.0, rebuilding against latest Debian base
container (based on snapshot 20210408T000000Z).

Related-to: TOR-1663

Signed-off-by: Sergio Prado <sergio.prado@toradex.com>
2021-05-28 06:37:33 -03:00
Sergio Prado
230c76025e README.md: document how to run rt-tests on non PREEMPT_RT kernels 2020-12-19 09:38:52 +00:00
Sergio Prado
3291487254 README.md: fix command to run rt-tests container
/dev/cpu_dma_latency major number may vary between machines.
2020-12-18 18:31:11 +00:00
Sergio Prado
f056a06048 README.md: add complete instructions to run the tests 2020-12-18 15:16:31 +00:00
Sergio Prado
c451ec2665 gitlab-ci.yml: fix bug when pushing to Docker hub
We need to define the tag when pushing to Docker Hub.

Related-to: TOR-1198

Signed-off-by: Sergio Prado <sergio.prado@toradex.com>
2020-12-15 08:01:45 -03:00
Ming Liu
d3b17bcee1 rt-tests: generate latency plot
- Generate a latency plot PNG file in /tmp/latency-plot.png.
- Generate a latency summary file in /tmp/latency-summary.log.

Related-to: TOR-1198
Signed-off-by: Ming Liu <ming.liu@toradex.com>
2020-12-14 18:23:09 +01:00
Ming Liu
4e869b1d67 README.md: fix a format issue
Related-to: TOR-1198
Signed-off-by: Ming Liu <ming.liu@toradex.com>
2020-12-14 18:21:30 +01:00
Sergio Prado
7a89de9917 stress-tests: improve stress tests
Implement the following improvements in the stress-tests container:

- Show a warning message if an archive file is not found for USB
read/write stress tests
- Show a warning message if Internet is not available to generate
network loads
- Uses 4 different iperf public servers, in case one fails to
connect.

Related-to: TOR-1198

Signed-off-by: Sergio Prado <sergio.prado@toradex.com>
2020-12-11 05:09:39 -03:00
Sergio Prado
720e987df8 Add GitLab CI script
The GitLab CI script will automatically build the containers (with
multiarch support) and push to GitLab local registry.

Manual jobs will be available to push the containers to Docker hub.

Signed-off-by: Sergio Prado <sergio.prado@toradex.com>
2020-12-08 10:35:05 -03:00
Sergio Prado
25be3a08a2 Move containers to Debian Bullseye
Signed-off-by: Sergio Prado <sergio.prado@toradex.com>
2020-12-08 10:34:30 -03:00
Sergio Prado
1ad0d8f529 Merge branch 'add-rt-stress-tests' into 'master'
Add rt-tests and stress-tests

See merge request rd/torizon-core-containers/rt-validation!1
2020-12-07 07:43:35 +00:00
Ming Liu
f42ce32faa Add rt-tests and stress-tests
Related-to: TOR-1198
Signed-off-by: Ming Liu <ming.liu@toradex.com>
2020-12-06 19:31:24 +01:00
Sergio Prado
15373623de Initial commit 2020-08-31 12:39:11 +00:00