Page 1 of 1

Problem in evs file

PostPosted: Wed Sep 08, 2010 6:01 am
by mssl
Hi All,

I have created a evm file using the GUI option in such a way that code should be executed in the following sequence.
WEBUI_SYS_L3_BGP();
WEBUI_SYS_L3_BGP_Activation();
WEBUI_SYS_L3_BGP_BS();

But the code is generating the sequence bit modified as below. And also WEBUI_SYS_L3_BGP_Activation() is not executing. Why this is happening.

/**************************************************/
2: /* */
3: /* eVmakeats Ver. 1.21 */
4: /* Build Date: Dec 03, 2001 */
5: /* Copyright 2001 (c), eValid Inc. */
6: /* */
7: /**************************************************/
8:
9: void SM_TEST WEBUI_SYS_L3_BGP()
10: {
11: int b;
12: int i;
13:
14: for(i=1; i<=1; i++)
15: b = sm_evalid("\"D:\\WEB\\WEB_BGP\\WEBUI_SYS_L3_BGP.evs\" ");
16:
17: }
18:
19: void SM_TEST WEBUI_SYS_L3_BGP_BS()
20: {
21: int b;
22: int i;
23:
24: for(i=1; i<=1; i++)
25: b = sm_evalid("\"D:\\WEB\\WEB_BGP\\WEBUI_SYS_L3_BGP_BS.evs\" ");
26:
27: }
28:
29: void SM_TEST WEBUI_SYS_L3_BGP_Activation()
30: {
31: int b;
32: int i;
33:
34: for(i=1; i<=1; i++)
35: b = sm_evalid("\"D:\\WEB\\WEB_BGP\\ISS_PQA_WEBUI_SYS_L3_BGP_Activation.evs\" ");
36:
37: }
38:
39: void SM_GROUP PQA_WEB_BGP()
40: {
41: WEBUI_SYS_L3_BGP();
42: WEBUI_SYS_L3_BGP_BS();
43: WEBUI_SYS_L3_BGP_Activation();
44: }
45:

Re: Problem in evs file

PostPosted: Wed Sep 08, 2010 12:24 pm
by eValid
Thank you for posting your eValid problem(s) to our forum and providing us with your details and data file excerpts.

After reviewing all, the following inconsistencies were discovered:

In "Line 35:" of your .ats file, you have the following

b=sm_evalid("\"D:\\WEB\\WEB_BGP\\ISS_PQA_WEBUI_SYS_L3_BGP_Activation.evs\" ");

I created an .evm file using the GUI option and all behaves and executes/runs as expected. The only differences is that my "Line 35:" has the following syntax formats

b=sm_evalid("\"D:\\WEB\\WEB_BGP\\WEBUI_SYS_L3_BGP_Activation.evs\" ");

I'm not sure how/where/when the extra "ISS_PQA_" came abouts but this is what is causing your

WEBUI_SYS_L3_BGP_Activation() to not execute. Please note that you must have corresponding named .evs file(s) as referenced inside your .ats. Proper care must be taken when modifying the .ats, as well as maintaining its integrity. Because eVManager is told to process or is expecting a

"ISS_PQA_WEBUI_SYS_L3_BGP_Activation.evs" file which is not found, there is nothing to execute. Please correct accordingly and try again.

Regards,

______________________________
Your eValid Technical Support Team