5db310813f
Merge branch '7.0' into PSI-7.0
2023-02-15 16:54:36 +01:00
Andrew Johnson
e63184e518
Merge PR #63 , longout.OOPT
2022-12-29 16:31:42 -06:00
Andrew Johnson
cbd86ada20
regRecDevDrv.pl: Don't break long symbol names in DBD files
...
Makes a test symbol name long enough to trigger the problem.
Fixes lp: #1995728
2022-11-04 11:09:06 -05:00
c2df1c6fe5
string waveform init test added
2022-09-02 08:33:32 -07:00
Michael Davidsaver
d47fa4caa4
fix aSub with constant input links
2022-09-02 08:09:51 -07:00
Michael Davidsaver
424d678abf
linkTest_registerRecordDeviceDriver() fix return type
2022-07-29 07:45:23 -07:00
Michael Davidsaver
9048aa3438
db: move db_field_log dtor out of union
2022-07-28 13:10:59 -07:00
Andrew Johnson
5f02bad3fc
Fix decimate filter for testing on VxWorks
...
Also adds checks to all filter tests to abort if they
can't continue because their filter wasn't registered.
2022-07-08 15:55:14 -05:00
Ralph Lange
4fc549234c
Merge branch '7.0' into add-simm-to-ao-records
2022-05-11 10:47:12 -07:00
Ralph Lange
60001c0571
Add SIMM=RAW for mbboDirect record
2022-05-10 16:33:28 -07:00
Ralph Lange
37b95bc242
Add SIMM=RAW for mbbo record
2022-05-10 16:33:28 -07:00
Ralph Lange
4e9bb9fe50
Add SIMM=RAW to bo record
2022-05-10 16:33:27 -07:00
Michael Davidsaver
62092d4399
test dbReadDatabaseFP()
2022-03-03 13:16:53 -08:00
Andrew Johnson
db216e63a7
Merge Dirk's hex_in_hw_links branch into 7.0
2022-01-24 12:57:53 -06:00
Michael Davidsaver
7529577e3b
Silence warning in mbbioDirectTest
...
GCC seems to lose track of possible output lengths
of the first sprintf() when computing possible lengths
of the second.
../mbbioDirectTest.c:44:26: warning: ‘.B’ directive writing 2 bytes into a region of size between 1 and 40 [-Wformat-overflow=]
44 | sprintf(field,"%s.B%X", rec, i);
2021-11-13 11:47:15 -08:00
71efed8c1b
extend link test to hex numbers
2021-11-10 10:15:56 +01:00
Michael Davidsaver
78684e0e57
asyncSoftTest fix sync
2021-11-08 07:58:15 -08:00
Michael Davidsaver
ba5ade1852
softTest fix sync
2021-11-05 08:31:17 -07:00
Michael Davidsaver
ce910f52c3
drop usage of dbCaGetUpdateCount()
2021-11-02 11:31:26 -07:00
Michael Davidsaver
219ab33625
fix regressTest
2021-11-02 11:31:24 -07:00
Michael Davidsaver
5bb1138b87
Revert "Another attempt to fix regressTest.c::testLinkSevr()"
...
This reverts commit 955dcfc7b5 .
2021-11-02 10:53:21 -07:00
Andrew Johnson
955dcfc7b5
Another attempt to fix regressTest.c::testLinkSevr()
2021-10-28 13:21:03 -05:00
Michael Davidsaver
446e0d4af8
dbnd filter pass through DBE_ALARM|DBE_PROPERTY
2021-10-18 08:45:23 -07:00
Michael Davidsaver
b9e9537376
regressTest: attempt to fix spurious failure
2021-10-12 10:22:31 -07:00
Andrew Johnson
23e55bf247
Makefile tweak
2021-09-25 22:52:57 -05:00
Andrew Johnson
fe4050b8c9
Workaround for RTEMS-mv2[17]00 parallel builds
2021-09-03 17:27:17 -05:00
Michael Davidsaver
7ce69155a9
test regressLinkSevr
2021-08-29 07:34:53 -07:00
Michael Davidsaver
88079c9107
long CALC$ regressTest
2021-08-29 07:31:11 -07:00
Michael Davidsaver
e34b6c5c0c
Fix spelling in comments
...
Should be non-functional, except for some error message strings.
2021-08-29 07:27:50 -07:00
Michael Davidsaver
21e7e4ddfb
cleanup regressTest
2021-08-15 10:27:37 -07:00
55536a13db
revert several files back to upstream version
2021-07-19 15:36:29 +02:00
66abb7116f
Merge tag 'R7.0.6' into PSI-7.0
...
ANJ: Tagged for release
Conflicts:
.ci
configure/os/CONFIG_SITE.linux-x86.Common
modules/libcom/src/misc/epicsString.h
src/tools/makeTestfile.pl
2021-07-08 19:00:08 +02:00
Andrew Johnson
6c7214ee06
Add tests for special link fields too
2021-06-09 18:09:18 -05:00
Andrew Johnson
b42a145824
Regression tests for RSET::special() return status
...
Adds tests to ensure that a record's special() routine can
return an error status that gets fed back to the client from
both before and after special() calls.
This was broken from 3.15 through 7.0.5 inclusive.
2021-06-09 18:09:18 -05:00
Evan Daykin
2f0a7c7342
Merge branch 'epics-base:7.0' into add-simm-to-ao-records
2021-06-09 10:19:01 -04:00
Andrew Johnson
1b825da9ec
Add missing dependency
2021-06-04 18:29:29 -05:00
Andrew Johnson
ac0693f2f2
Merge 7.0 into rtems5
2021-06-04 16:11:10 -05:00
Andrew Johnson
e3e9d9bb37
Merge rtems5 branch into 7.0
2021-06-04 15:56:30 -05:00
Ralph Lange
379a68b93c
Fix simmTest failures on targets with imprecise timing
2021-05-19 09:03:27 -07:00
Andrew Johnson
718390cfba
Add tests confirming that input value fields still writable
...
Having a constant INP link doesn't break that.
2021-05-03 14:31:26 +02:00
Andrew Johnson
c866609f24
Add regression tests for Async Soft Channel input links
...
Caused by the previous fix, but this is repairable.
2021-05-03 14:31:25 +02:00
Andrew Johnson
40c55d65b3
Add regression test for lp: #1824277
2021-05-03 14:31:24 +02:00
Andrew Johnson
0650fba936
Disable netget test on CI systems
2021-05-03 14:13:22 +02:00
Andrew Johnson
387481799b
Turn off debug in netget.plt
2021-05-03 14:13:20 +02:00
Andrew Johnson
d606155f17
Make BAIL_OUT display what was thrown
2021-05-03 14:13:19 +02:00
Andrew Johnson
c4d639e72a
Kill CA & PVA clients properly if they time out
...
Uses Win32::Process or fork() to run caget/pvget.
The system_timeout() and qx_timeout() utilities added here
should be extracted into a separate EPICS::Timeouts module.
2021-05-03 14:13:19 +02:00
Andrew Johnson
19d10b3161
netget: watchdog() now returns a result
...
Currently this can only be a scaler value.
On timeout, calls the fail function and returns its result instead.
2021-05-03 14:13:18 +02:00
dcc6a36bf7
Merge commit '235f8ed2fb85270a1b9edddbff6a1c5b10f484b9' into PSI-7.0
...
Conflicts:
.ci
2021-05-03 14:02:42 +02:00
Andrew Johnson
4c63cb79dd
Disable netget test on CI systems
2021-04-21 13:13:56 -05:00
Andrew Johnson
cbab8daae0
Turn off debug in netget.plt
2021-04-20 20:21:05 -05:00