Dan Jordan
e2ba89efbd
Adjust TrickOps actions artifacts to use v3.0.0
...
Per suggestion on workaround as described here:
https://github.com/actions/upload-artifact/issues/478
2024-03-28 13:05:23 -05:00
Dan Jordan
0ad266291e
Move TrickOps Unit tests back into pull requests
2024-03-28 09:44:19 -05:00
Hong Chen
bc36f760e9
Update MacOS workflow to use SWIG 4.1.1 instead of the newest SWIG 4.2 ( #1648 )
...
* Updated to use SWIG 4.1.1 due to SWIG 2.0 generats setter wrapper for private constructor or operator.
* Needed to go to unzipped swig-4.1.1 directory before building it.
* Install needed packages for being able to run SWIG 4.1.1 build script.
2024-02-15 13:36:05 -06:00
Hong Chen
e44a95c6e0
Changed to install googletest 1.8.0 for centos 7 instead of using 1.6.0 ( #1600 )
...
* Changed to install googletest 1.8.0 for centos 7 instead of using 1.6.0 that comes with the centos 7 image to avoid to use okay-release-1-6.el7.noarch.rpm that is causing an error for some reason.
* Fixed typo install_gtest tag for centos 7.
2023-10-26 10:19:28 -05:00
Jacqueline Deans
b7514ee19a
Fix workflows ( #1566 )
...
* Change checkout action version
* Add JAVA_HOME to 32 bit oracle
* Move alt linux to short test suite, drop ubuntu 18
2023-09-07 11:12:05 -05:00
John M. Penn
1eb3ab9895
Set JAVA_HOME prior to building Trick in code_coverage.yml.
2023-08-07 10:16:29 -05:00
John M. Penn
8153e81c13
Fix JAVA_HOME on Oracle8
2023-08-07 10:16:29 -05:00
Jacqueline Deans
25d438a83f
Change 32 bit pipeline to only build part of the test suite ( #1536 )
2023-07-17 11:34:54 -05:00
Deans
99ee88a686
Add more Variable Server unit and integration tests, clean up and clarify naming
2023-06-26 12:23:58 -05:00
Jacqueline Deans
7131204e09
Add workflow_dispatch option for code_coverage
2023-01-25 14:49:47 -06:00
Jacqueline Deans
48f6f76ef3
Fix various issues in scheduled CI jobs ( #1419 )
...
- Update S_overrides.mk for SIM_test_varserv so it links correctly in 32 bit (why did only that one have a problem? the world will never know)
- Stop testing Debian Bookworm on python2.7 since support was removed
- Fix some TrickOps unit tests
2022-12-14 17:04:09 -06:00
Scott Fennell
fb0a760a71
Add GitHub GUI reports to macOS, More Linux, and Linux Python 2 ( #1405 )
...
closes #1404
2022-11-22 13:03:03 -06:00
Scott Fennell
8611d7c40e
Refactor workflow distros and workflow python matrix ( #1400 ) ( #1401 )
...
closes #1400
2022-11-21 15:25:08 -06:00
Jacqueline Deans
d9e7ac250d
Refactored sim tests to run through TrickOps ( #1390 )
2022-11-17 15:43:29 -06:00
Scott Fennell
1eb8376db5
Update test_32.yml
2022-11-15 16:02:38 -06:00
Scott Fennell
63e9c32416
update llvm in macOS CI from 11 to 14
2022-10-28 12:56:41 -05:00
Jacqueline Deans
900f7b18be
Generate test coverage and use Coveralls for tracking and visualization ( #1366 )
...
* Add code-coverage make target and github actions workflow
* Upload coverage to coveralls
* Add coverage badge to readme
* Fix some test makefiles to correctly propagate flags
2022-10-13 14:23:16 -05:00
Scott Fennell
540bc7d96f
Update trickops.yml
2022-10-06 16:08:30 -05:00
Scott Fennell
6d42ff2eb0
Update test_32_oracle.yml
2022-10-06 16:08:06 -05:00
Scott Fennell
0dbee658ee
Update test_32.yml
2022-10-06 16:07:49 -05:00
Scott Fennell
4e85b3d79d
Update test_macos.yml
2022-10-06 16:06:16 -05:00
Scott Fennell
c281be3326
Update test_linux.yml
2022-10-06 16:05:51 -05:00
Scott Fennell
fe7422c5f0
Update report_linux.yml
2022-08-11 16:50:21 -05:00
Scott Fennell
c390ca5ba6
replace GTEST_HAS_TR1_TUPLE with -std=c++11 ( #1331 )
2022-08-11 15:10:29 -05:00
Scott Fennell
d28a835c4d
Update test_32_oracle.yml
2022-08-01 15:32:50 -05:00
Scott Fennell
4671883353
Test 32-bit mode on oraclelinux 8 ( #1327 )
...
* Add 32bit test for oraclelinux8 #1304
closes #1304
2022-08-01 15:11:12 -05:00
Scott Fennell
d80c4ff0c7
Update test_32.yml
2022-07-27 15:00:33 -05:00
Scott Fennell
33d2a53e12
1279 llvm 14 ( #1282 )
...
* traverse enum type on llvm 14 #1279
2022-06-09 09:42:06 -05:00
Scott Fennell
6ddcd9971c
Update test_linux.yml
2022-06-02 14:51:28 -05:00
Scott Fennell
4f6cc80f97
Update test_linux.yml
2022-06-02 14:36:47 -05:00
Scott Fennell
99c713b9a0
Update test_linux.yml
2022-06-02 14:33:16 -05:00
Scott Fennell
b3c18dda3c
Update test_linux.yml
2022-06-02 14:32:11 -05:00
Scott Fennell
039cd0b017
Update test_linux.yml
...
#1277 add ubuntu 22.04 to test suite
2022-06-02 14:30:52 -05:00
Scott Fennell
c9a0b53b9c
Update test_macos.yml
2022-05-24 11:09:38 -05:00
Scott Fennell
a206970b08
Publish XML Test Results ( #1248 )
...
add xml publisher action to GitHub Actions workflow for linux tests
2022-03-18 12:05:25 -05:00
Scott Fennell
3b73be173a
Configure fixes and GitHub Actions workflow changes ( #1245 )
...
* major refactor of test_linux workflow
* oracle linux, almalinux, and debian 11 added to workflow
* #1243 ac_path_progs does not cache negative result like ac_path_prog. Strange. Fix bad python and python-config behavior
* add or statement in case behavior changes across autoconf versions
* all OSs now test both python 2 and python 3
2022-03-17 14:55:27 -05:00
Scott Fennell
c8a29bea0d
Update trickops.yml
2022-02-24 18:13:35 -06:00
Scott Fennell
7b3a550278
Update test_linux.yml
...
closes #1228
2022-02-15 13:42:50 -06:00
Scott Fennell
28a299d9cd
Update test_linux.yml
2022-02-15 12:51:44 -06:00
Scott Fennell
d10e63509a
Update test_linux.yml
2022-02-15 11:51:55 -06:00
Scott Fennell
f4399ceae6
Update test_linux.yml
2022-02-15 10:58:23 -06:00
Scott Fennell
2602948f79
update udunits url
2022-02-01 18:42:13 -06:00
Scott Fennell
35b5421e11
Update python_tests_linux.yml
2022-02-01 18:36:50 -06:00
Scott Fennell
f3f633e392
Update test_linux.yml
2022-02-01 18:36:01 -06:00
Scott Fennell
60b04c532a
Add vaulted centos 8 code mirrors to centos 8 container
2022-02-01 18:34:40 -06:00
Scott Fennell
2006f0d2cb
Add vault mirrors to Centos 8
2022-02-01 18:32:59 -06:00
Scott Fennell
b65e6bdebb
Add vault repos to centos 8 container
2022-02-01 18:29:11 -06:00
Penn, John M 047828115
6865501781
Temporarily disable the python_tests which are really civetserver tests during implementation of issue #1188
2021-09-13 17:46:56 -05:00
Penn, John M 047828115
4c52ed2753
Merge Caleb Herpins port of Trick webserver from Mongoose to CivetWeb #730 .
2021-08-18 13:15:10 -05:00
Scott Fennell
ddadc48ed8
Update test_linux.yml
2021-05-26 23:15:57 -05:00