Caleb Herpin
143ce95282
Removed space for 32 bit option
2021-07-29 20:29:53 -05:00
Caleb Herpin
dfd68f000f
Trying 32 bit mode
2021-07-29 17:22:52 -05:00
Caleb Herpin
f709287b81
Updated makefile
2021-07-29 15:11:50 -05:00
Caleb Herpin
dd25e9b832
Fixed typo with DUSE_CIVET
2021-07-29 12:31:01 -05:00
Caleb Herpin
3b66d4ec45
Made new sim for webserver tests
2021-07-29 12:19:36 -05:00
Caleb Herpin
acad74137f
Not building civet when in 32 bit mode
2021-07-29 12:08:35 -05:00
Caleb Herpin
6bbca79a5b
Merge branch 'master' into configure
2021-07-29 11:44:09 -05:00
Caleb Herpin
0590feeaa0
Default to not use Civet. Civet tests should fail
2021-07-29 11:24:53 -05:00
Caleb Herpin
a6844fbeac
Catching accessdenied error for mac
2021-07-28 23:20:04 -05:00
Caleb Herpin
bdca13d8e1
updated pytest requirements
2021-07-28 22:47:30 -05:00
Caleb Herpin
bc00488fc9
Using sockets instead of netcat
2021-07-28 22:26:52 -05:00
Caleb Herpin
656c19978b
Using python psutil instead of netstat
2021-07-28 22:11:27 -05:00
Caleb Herpin
76b273ab31
Updated requirements for pytests
2021-07-28 20:14:29 -05:00
Caleb Herpin
0db8f7afc5
Ported to python 3.6.13
2021-07-28 18:06:55 -05:00
Caleb Herpin
644e945c79
Fixed small error
2021-07-28 17:42:43 -05:00
Caleb Herpin
ff6688929e
Dynamically get sim name
2021-07-28 17:32:24 -05:00
Caleb Herpin
9981865c3e
Added all flag to disable mongoose
2021-07-28 16:36:43 -05:00
Caleb Herpin
fb41b4cec8
Building civetserver before tests
2021-07-28 14:22:05 -05:00
Caleb Herpin
ffef636a1e
Updated http tests
2021-07-28 14:18:36 -05:00
Caleb Herpin
d2a4164c2b
Finding file
2021-07-28 11:58:06 -05:00
Caleb Herpin
eb97917e10
Printing directories
2021-07-28 11:34:09 -05:00
Caleb Herpin
676c0fe3a0
Listing dir
2021-07-28 11:21:10 -05:00
Caleb Herpin
f86b73828d
Showing error of netstat command
2021-07-28 10:00:53 -05:00
Caleb Herpin
dc7ae0663d
Only starting server once
2021-07-28 09:59:06 -05:00
Caleb Herpin
a906e1a65d
Not building civet server
2021-07-28 09:38:30 -05:00
Caleb Herpin
ab988c5478
Not cleaning.
2021-07-28 09:26:29 -05:00
Caleb Herpin
b088f61d3a
Seperate build commadn
2021-07-28 09:05:32 -05:00
Caleb Herpin
fd10748f9e
Starting tests in github actions
2021-07-27 23:14:13 -05:00
Caleb Herpin
599ce5a1f6
Fixed pause function
2021-07-27 20:09:00 -05:00
Caleb Herpin
9259de72a8
fixed make command
2021-07-27 20:00:49 -05:00
Caleb Herpin
244479b146
Don't fail if no make file
2021-07-27 19:29:17 -05:00
Caleb Herpin
811f9c1f44
Fixed path to sim. Added Info job.
2021-07-27 18:33:20 -05:00
Caleb Herpin
4645fb627f
Setting trick_home
2021-07-27 18:06:52 -05:00
Caleb Herpin
d52350fedf
Exit code fixed
2021-07-27 16:50:30 -05:00
Caleb Herpin
a350941b10
Using requirements file
2021-07-27 13:26:29 -05:00
Caleb Herpin
193bc0f7af
Using python 3.9
2021-07-27 11:44:15 -05:00
Caleb Herpin
83317a38d6
Added pip installs to test_linux.yml
2021-07-27 10:44:35 -05:00
Caleb Herpin
5d8ae314ac
Removed gsetup
2021-07-27 09:51:32 -05:00
Caleb Herpin
4f3f4daf65
Added pytests to makefile
2021-07-26 22:35:18 -05:00
Caleb Herpin
2f4b1aa3d4
Changed webserver tests to not test ssl
2021-07-24 00:58:23 -05:00
Caleb Herpin
edc6f3f1d2
Fixed ssl test cases
2021-07-23 10:06:31 -05:00
Caleb Herpin
85b1a09632
Updated tests
2021-07-22 13:51:47 -05:00
Caleb Herpin
f9feac77c4
Moved gsupt tests
2021-07-22 10:59:21 -05:00
Caleb Herpin
63ed7c9dca
Moved civet server tests. Fixed variable server test.
2021-07-22 10:48:49 -05:00
Caleb Herpin
e12da52fca
CivetServer with swig is now working.
2021-07-16 10:42:28 -05:00
Caleb Herpin
c7b088fcff
Not throwing error.
2021-07-15 16:37:06 -05:00
Caleb Herpin
8042806f48
Trying to get Swig to work with CivetServer. Not working
2021-07-06 12:38:14 -05:00
Caleb Herpin
0725d28914
Implemented endpoints
2021-07-01 20:59:08 -05:00
Caleb Herpin
e9cd688c3f
Added CivetWeb.sm
2021-07-01 19:38:30 -05:00
Dan Jordan
0be5f72e35
Robustify YAML config file validation, enhance unit tests
...
* Fixed run path/too/deep duplication logic
* Add more unit testing to cover edge cases in the YAML file
* Unify type checking to reduce code duplication
* Empty sections like run: are still ignored but now produce an error
to remind the user to clean them up.
* Make get_sims() work with labels=None
* Test SIMs within deep directory structures to exercise pathing logic
* Add test for invalid sim path: syntax
Refs #1159
2021-06-25 16:02:12 -05:00