Enhance PTL framework so as to support running and verification of job scripts with environment variables

Description

None

Acceptance Criteria

Current PTL framework lacks the following which are required in order to automate PBS Pro test cases which submits jobs/job scripts with a set of environment variables.
1. submitting a job script with environment variables
2. Parsing and getting the environment variables present in jobs's attribute Variable_List
3. Comparing jobs's environment with the actual environment
4. Instead of querying whole environment and validating the same for each and every test case it would be better if we maintain an environmental variable cache may be at class level.
5 Verify whether these environment variables are indeed accessible before the job starts running..

Status

Assignee

Unassigned

Reporter

Suresh Thelkar

Severity

3-High

OS

None

Start Date

None

Pull Request URL

None

Story Points

1

Components

Affects versions

18.1.1

Priority

High