I have obtained an answer from SW developer, I am forwarding as it is:
"
The reason for the self-test executed successfully with VREFH tied to GND is that, the RTD Adc_Sar_Ip_SelfTest() only executes the self-test process but doesn't check the conversion data of each self-test algorithm step(such as S1), it means the error flag(such as STSR1[ERR_S1]) won't be set although the VREFH was tied to GND.
And the ADC also provides monitoring options for conversion data generated by self-test algorithms, for details, you could refer to "58.3.16.2.4 Self-test analog watchdog" in S32K3 RM.

To help the customer to complete this test, we need to enable the self-test analog watchdog and configure its low threshold value(15bit) which related to VERFH(self-test algorithm S1 and S2).
For example, I modified the RTD Adc_Sar_Ip_SelfTest() function by adding below code, then the self-test was failed because the conversion data(0x7DE0) of S1|S2 was less than the low threshold value which I configured(0x7FFF) before.

You could also find the conversion result when an error in step 1|2 of algorithm S has occurred as below.

"