Stefanos Kornilios Mitsis Poiitidis
25bfab25da
CI: Disable gcc target tests for x86-32
2021-01-26 12:37:07 +02:00
Stefanos Kornilios Mitsis Poiitidis
29a8fd0a4a
Tests: Add gcc-target-tests for 32 and 64 bit
2021-01-26 12:00:45 +02:00
Stefanos Kornilios Mitsis Poiitidis
26171e639e
Tests: Add gvisor tests
2021-01-09 04:17:35 +02:00
Stefanos Kornilios Mitsis Poiitidis
b587a0c4d9
CI: rename master to main
2021-01-05 16:11:04 +02:00
Ryan Houdek
b21767c9e3
Has the github action clean its build folder
...
We have hit issues where the non-clean folder would end up leaving
artifacts which allowed tests to pass.
Remove the build folder on each run to clean up
2020-09-05 16:58:28 -07:00
Ryan Houdek
9d433902f0
Enables assertions on the buildbot
...
Will slow down the CI process a bit, but it is better to catch the
assertions
2020-08-29 23:35:26 -07:00
Ryan Houdek
600a350fc9
Disables fast fail in github workflow
...
We want to see the output from all of our runners.
Usually the x86 runner quickly spins through things and then we never see the ARM results if that side failed.
2020-08-19 14:28:49 -07:00
Ryan Houdek
dcf3899346
Adds new ARMv8.0 runner tag
...
This ensures we can run on ARMv8.2, ARMv8.0 and X64
2020-07-19 03:39:16 -07:00
Stefanos Kornilios Mitsis Poiitidis
0bc4cc6663
Merge pull request #187 from FEX-Emu/skmp/posix-tests
...
CI: Add posix-tests
2020-05-26 09:42:54 +03:00
Stefanos Kornilios Mitsis Poiitidis
430ff3e2a6
Move posixtest to ctest, add known failures
2020-05-22 16:23:07 +03:00
Stefanos Kornilios Mitsis Poiitidis
1c314298b8
Merge pull request #178 from FEX-Emu/HdkR/Github_workflow
...
Ensure local pushes to a branch don't run through CI
2020-05-18 16:51:43 +03:00
Stefanos Kornilios Mitsis Poiitidis
8d8463c869
Update CI scripts
2020-05-18 14:29:32 +03:00
Stefanos Kornilios Mitsis Poiitidis
2498de1f00
Add fex-posixtest-bins as submodule
2020-05-18 13:11:04 +03:00
Stefanos Kornilios Mitsis Poiitidis
cb955c0d0c
CI: Add posixtests
2020-05-18 13:10:22 +03:00
Ryan Houdek
c6616a0866
Switches over the unit test running in the github yml file to target
...
specific unit test categories
Allows us to split out the ASM unit tests and the IR unit tests to their
own independent steps in the yml file
2020-05-09 12:19:36 -07:00
Ryan Houdek
f83874c6b1
Ensure local pushes to a branch don't run through CI
...
If someone is pushing to a local branch on the repo, then don't run CI.
Only run once someone pushes a PR if local.
This makes it so we don't run CI for a branch twice over.
2020-05-01 16:07:09 -07:00
Ryan Houdek
a10da81c4d
Adds ctest step to the CI
...
This ensures all unit tests are ran every PR and merge
2020-03-18 13:18:22 -07:00
Ryan Houdek
41dbf5b4e7
Adds xbyak to externals
...
Removes cmake check to see if it exists
2020-03-06 00:20:13 -08:00
Ryan Houdek
445fe97dc6
Update workflow file
...
We need to checkout submodules
We should run on all branches
2020-03-06 00:20:13 -08:00
Ryan Houdek
73129e59d7
Revert "Revert "Creates cmake build runner workflow""
...
This reverts commit 4867c98240
.
Public!
2020-03-05 23:26:30 -08:00
Ryan Houdek
4867c98240
Revert "Creates cmake build runner workflow"
...
This reverts commit 0cff80349c3ec43df3626996d2510421e40f0e45.
Github Actions don't work on legacy org repos without a payment plan
2020-03-06 09:08:50 +02:00
Ryan Houdek
81bcfc8009
Creates cmake build runner workflow
2020-03-06 09:08:50 +02:00