{ "CONFIGURATION": { "basic-testbed": { "target": "tip_2x", "controller": { "url": "https://sec-qa01.cicd.lab.wlan.tip.build:16001", "username": "tip@ucentral.com", "password": "OpenWifi%123" }, "device_under_tests": [ { "model": "edgecore_eap101", "supported_bands": [ "2G", "5G" ], "supported_modes": [ "BRIDGE", "NAT", "VLAN" ], "wan_port": "1.1.eth3", "lan_port": null, "ssid": { "mode": "BRIDGE", "ssid_data": { "0": { "ssid": "ssid_wpa2_2g", "encryption": "wpa2", "password": "something", "band": "fiveg", "bssid": "90:3C:B3:6C:43:05" }, "1": { "ssid": "ssid_wpa2_2g", "encryption": "wpa2", "password": "something", "band": "twog", "bssid": "90:3C:B3:6C:43:04" } }, "radio_data": { "2G": { "channel": 1, "bandwidth": 20, "frequency": 2412 }, "5G": { "channel": 52, "bandwidth": 80, "frequency": 5290 }, "6G": { "channel": null, "bandwidth": null, "frequency": null } } }, "mode": "wifi6", "identifier": "903cb36c4301", "method": "serial", "host_ip": "192.168.52.89", "host_username": "lanforge", "host_password": "lanforge", "host_ssh_port": 22, "serial_tty": "/dev/ttyUSB0", "firmware_version": "next-latest" } ], "traffic_generator": { "name": "lanforge", "testbed": "basic", "scenario": "dhcp-bridge", "details": { "manager_ip": "192.168.52.89", "http_port": 8080, "ssh_port": 22, "setup": { "method": "build", "DB": "Test_Scenario_Automation" }, "wan_ports": { "1.1.eth3": { "addressing": "dhcp-server", "subnet": "172.16.0.1/16", "dhcp": { "lease-first": 10, "lease-count": 10000, "lease-time": "6h" } } }, "lan_ports": {}, "uplink_nat_ports": { "1.1.eth2": { "addressing": "static", "ip": "192.168.52.150", "gateway_ip": "192.168.52.1/24", "ip_mask": "255.255.255.0", "dns_servers": "BLANK" } } } } } }, "PERFECTO_DETAILS": { "securityToken": "eyJhbGciOiJIUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICI3NzkzZGM0Ni1jZmU4LTQ4ODMtYjhiOS02ZWFlZGU2OTc2MDkifQ.eyJpYXQiOjE2MzI4Mzc2NDEsImp0aSI6IjAwZGRiYWY5LWQwYjMtNDRjNS1hYjVlLTkyNzFlNzc5ZGUzNiIsImlzcyI6Imh0dHBzOi8vYXV0aDIucGVyZmVjdG9tb2JpbGUuY29tL2F1dGgvcmVhbG1zL3RpcC1wZXJmZWN0b21vYmlsZS1jb20iLCJhdWQiOiJodHRwczovL2F1dGgyLnBlcmZlY3RvbW9iaWxlLmNvbS9hdXRoL3JlYWxtcy90aXAtcGVyZmVjdG9tb2JpbGUtY29tIiwic3ViIjoiODNkNjUxMWQtNTBmZS00ZWM5LThkNzAtYTA0ZjBkNTdiZDUyIiwidHlwIjoiT2ZmbGluZSIsImF6cCI6Im9mZmxpbmUtdG9rZW4tZ2VuZXJhdG9yIiwibm9uY2UiOiI2ZjE1YzYxNy01YTU5LTQyOWEtODc2Yi1jOTQxMTQ1ZDFkZTIiLCJzZXNzaW9uX3N0YXRlIjoiYmRjZTFmYTMtMjlkYi00MmFmLWI5YWMtYjZjZmJkMDEyOTFhIiwic2NvcGUiOiJvcGVuaWQgcHJvZmlsZSBvZmZsaW5lX2FjY2VzcyBlbWFpbCJ9.5R85_1R38ZFXv_wIjjCIsj8NJm1p66dCsLJI5DBEmks", "projectName": "TIP-PyTest-Execution", "projectVersion": "1.0", "reportTags": "TestTag", "perfectoURL": "tip", "available_devices": [ "" ], "iPhone-11": { "model-iOS": "iPhone-11", "bundleId-iOS": "com.apple.Preferences", "platformName-iOS": "iOS", "bundleId-iOS-Settings": "com.apple.Preferences", "bundleId-iOS-Ping": "com.deftapps.ping", "browserType-iOS": "Safari", "bundleId-iOS-Safari": "com.apple.mobilesafari", "platformName-android": "Android", "appPackage-android": "com.android.settings", "jobName": "Interop-iphone-11", "jobNumber": 38 }, "iPhone-12": { "model-iOS": "iPhone-12", "bundleId-iOS": "com.apple.Preferences", "platformName-iOS": "iOS", "bundleId-iOS-Settings": "com.apple.Preferences", "bundleId-iOS-Ping": "com.deftapps.ping", "browserType-iOS": "Safari", "bundleId-iOS-Safari": "com.apple.mobilesafari", "platformName-android": "Android", "appPackage-android": "com.android.settings", "jobName": "Interop-iphone-12", "jobNumber": 38 }, "iPhone-7": { "model-iOS": "iPhone-7", "bundleId-iOS": "com.apple.Preferences", "platformName-iOS": "iOS", "bundleId-iOS-Settings": "com.apple.Preferences", "bundleId-iOS-Ping": "com.deftapps.ping", "browserType-iOS": "Safari", "bundleId-iOS-Safari": "com.apple.mobilesafari", "platformName-android": "Android", "appPackage-android": "com.android.settings", "jobName": "Interop-iphone-7", "jobNumber": 38 }, "iPhone-XR": { "model-iOS": "iPhone-XR", "bundleId-iOS": "com.apple.Preferences", "platformName-iOS": "iOS", "bundleId-iOS-Settings": "com.apple.Preferences", "bundleId-iOS-Ping": "com.deftapps.ping", "browserType-iOS": "Safari", "bundleId-iOS-Safari": "com.apple.mobilesafari", "platformName-android": "Android", "appPackage-android": "com.android.settings", "jobName": "Interop-iphone-XR", "jobNumber": 38 }, "Galaxy S20": { "platformName-android": "Android", "model-android": "Galaxy S20", "appPackage-android": "com.android.settings", "bundleId-iOS-Settings": "com.apple.Preferences", "bundleId-iOS-Safari": "com.apple.mobilesafari", "jobName": "Interop-Galaxy-S20", "jobNumber": 38 }, "Galaxy S10.*": { "platformName-android": "Android", "model-android": "Galaxy S10.*", "appPackage-android": "com.android.settings", "bundleId-iOS-Settings": "com.apple.Preferences", "bundleId-iOS-Safari": "com.apple.mobilesafari", "jobName": "Interop-Galaxy-S10", "jobNumber": 38 }, "Galaxy S9": { "platformName-android": "Android", "model-android": "Galaxy S9", "appPackage-android": "com.android.settings", "bundleId-iOS-Settings": "com.apple.Preferences", "bundleId-iOS-Safari": "com.apple.mobilesafari", "jobName": "Interop-Galaxy-S9", "jobNumber": 38 }, "Pixel 4": { "platformName-android": "Android", "model-android": "Pixel 4", "appPackage-android": "com.android.settings", "bundleId-iOS-Settings": "com.apple.Preferences", "bundleId-iOS-Safari": "com.apple.mobilesafari", "jobName": "Interop-pixel-4", "jobNumber": 38 } }, "RADIUS_SERVER_DATA": { "ip": "10.28.3.100", "port": 1812, "secret": "testing123", "user": "nolaradius", "password": "nolastart", "pk_password": "whatever" }, "RADIUS_ACCOUNTING_DATA": { "ip": "10.28.3.100", "port": 1813, "secret": "testing123", "user": "nolaradius", "password": "nolastart", "pk_password": "whatever" }, "DYNAMIC_VLAN_RADIUS_SERVER_DATA": { "ip": "3.20.165.131", "port": 1812, "secret": "testing123", "user": "user", "password": "password", "pk_password": "whatever" }, "DYNAMIC_VLAN_RADIUS_ACCOUNTING_DATA": { "ip": "3.20.165.131", "port": 1813, "secret": "testing123", "user": "user", "password": "password", "pk_password": "whatever" }, "RATE_LIMITING_RADIUS_SERVER_DATA": { "ip": "10.28.3.100", "port": 1812, "secret": "testing123", "user": "user", "password": "password", "pk_password": "whatever" }, "RATE_LIMITING_RADIUS_ACCOUNTING_DATA": { "ip": "10.28.3.100", "port": 1813, "secret": "testing123", "user": "user", "password": "password", "pk_password": "whatever" }, "PASSPOINT_RADIUS_SERVER_DATA": { "nas-identifier": "TIPLABAP101", "chargeable-user-id": true, "ip": "52.234.179.191", "port": 11812, "secret": "yeababy20!", "request-attribute": [ { "id": 126, "value": "s:TIP" } ] }, "PASSPOINT_RADIUS_ACCOUNTING_SERVER_DATA": { "ip": "52.234.179.191", "port": 11813, "secret": "yeababy20!", "request-attribute": [ { "id": 126, "value": "s:TIP" } ], "interval": 600 }, "PASSPOINT": { "venue-name": [ "eng:Example passpoint_venue", "fra:Exemple de lieu" ], "domain-name": [ "onboard.almondlabs.net", "test.com" ], "asra": false, "internet": true, "esr": false, "uesa": false, "access-network-type": 0, "hessid": "11:22:33:44:55:66", "venue-group": 2, "venue-type": 8, "connection-capability": [ "1:0:2", "6:22:1", "17:5060:0" ], "roaming-consortium": [ "F4F5E8F5F4", "BAA2D00100", "BAA2D00000", "DEADBEEF01" ], "disable-dgaf": true, "anqp-domain": 8888, "ipaddr-type-available": 14, "nai-realm": [ "0,oss.ameriband.com,21[5:7][2:4],13[5:-1]", "0,test.com,21[5:7][2:4]" ], "osen": false, "anqp-3gpp-cell-net": [ "310,260", "310,410" ], "friendly-name": [ "eng:AlmondLabs", "fra:AlmondLabs" ], "venue-url": [ "http://www.example.com/info-fra", "http://www.example.com/info-eng" ], "auth-type": { "type": "terms-and-conditions" } }, "open_flow": {}, "influx_params": {} }