Problem Statement:
My Test flow will depend on the type of configuration that is currently running for a test plan. I want to get the configuration name and environment variable entries of the currently running test plan in Xcode, so that according to the configuration I can decide what action to perform in a particular test.
Eg.
I have a test plan XYZ.xctestplan with two configurations "A" and "B". I want to get the environment variable entries that are set in the currently running configuration of the XYZ.xctestplan According to these environment variables, I will decide which button should be clicked in my UI test.
You can pull the environment variables in, say named "359TZ", like this:
Please note that IIRC, you get the environment variables in a configuration when you run from Xcode, but not when you run using xcodebuild. YMMV.