Created by Unknown User (ymaharana), last updated on Jun 12, 2018
1 minute read
This page is currently accessible to RDK licensees only. To obtain a free RDK License Agreement, please fill out the RDK License Application Form on the Join RDK page.
There's a test for Bluetooth, is there an equivalent test for WiFi? I'm trying to setup RDK-V WiFi stress tests and need a way to connect manually to a local AP.
I am in the process of setting up the TDK-B testbed and have a few questions.
For components testing, will each module map to one RDK-B component? For example, which RDK-B component will map to TDK-B "AdvancedConfig" Module? Is there any mapping table?
Do I need to set up the Test manager and RPI4 only if there is no requirement for End-to-End test? The Topology is as follows: Test manager----WAN-----RPI4? Is there no need to set up client, right?
Does the Test manager connect to WAN side or LAN side of RPI4?
The latest TDK-B version can test XCONF and WEBPA. Do I need to install any servers on Test Manager Server for XCONF and WEBPA testing? or I can test XCONF and WEBPA when I set up the Test Manager?
We set up a Test Manager server one year ago. Could you please provide information on how to migrate from the old version to the latest one?
Where can I check the Test Manager version?
For setting up Test Manger using the Docker method, does it mean RDK project will release Docker image monthly?
For TDK-B test results, some test items only support box types labeled "Broadband". Which device fall under the category of "Broadband"? Turris? TG3482?
Turris didn't support from 2023q4, right? TG3482 didn't list on TDK-B reference platform, I don't know how to use it. Can TG3482g can run TDK-B test if I buy it from on-line store?
In TDK-B test results M107 and M120, on the same RPI platform, "Notify_COM", "Platform" and "HAL_DHCP" have some test result in M120 but M107 shows "NA". I am wondering if this means RPI platform can test "Notify_COM", "Platform" and "HAL_DHCP" module. Is there any misunderstanding?
Can I use the latest Test Manager to test the older RDK-B version? such as 2022q4_dunfell or 2023q1_dunfell?
Hi, may I ask some TDK server setup related question here? Or can someone provide me where to post this TDK setup issue? -------------------------------------- I am following TDK Test Manager Setup or RDK 2.0 Master%3A Test Development Kit %28TDK%29 Setup Guide to launch "rdk-test-tool.war" on tomcat server. The rdk-test-tool.war is created with command "grails prod war rdk-test-tool.war", and I put it to tomcat's webapps/ folder. It will seen like this:
8 Comments
Unknown User (ggrabowski)
Sept 21, 2017Pleae fix link to TDK Test Case Documents, as for now it points to TDK Bug Resolution Workflow
Unknown User (hsreelal)
Jun 12, 2018Hi Grzegorz Grabowski
Thanks for the feedback. Now TDK Test Case Documents is pointing to the correct document.
Regards,
Sreelal
shirish mishra
Dec 22, 2021Link for TDK Test Case Documents is broken, could you please fix it again?
Thanks,
Shirish
Vimal K S
Dec 22, 2021Hi Unknown User (shirishmishra) Fixed it , now you can get the latest documents
JFYI : As part of monthly release also we will be updating test case documents for TDK video and broadband . TDK Releases
Thanks
Vimal
shirish mishra
Dec 24, 2021Thanks [~vimalks]
Z-John D Ogden
Apr 03, 2020There's a test for Bluetooth, is there an equivalent test for WiFi? I'm trying to setup RDK-V WiFi stress tests and need a way to connect manually to a local AP.
Z-Peggytsai
Jan 25, 2024Hi Support,
I am in the process of setting up the TDK-B testbed and have a few questions.
I greatly appreciate your reply.
Peggy
Vic Lin
Mar 26, 2024Hi, may I ask some TDK server setup related question here? Or can someone provide me where to post this TDK setup issue?
--------------------------------------
I am following TDK Test Manager Setup or RDK 2.0 Master%3A Test Development Kit %28TDK%29 Setup Guide to launch "
rdk-test-tool.war" on tomcat server. Therdk-test-tool.waris created with command "grails prod war rdk-test-tool.war", and I put it to tomcat's webapps/ folder. It will seen like this:And when I doing curl access testing,
/opt/tomcat/latest/webapps$ curl -vvv http://localhost:8080/docs * Trying 127.0.0.1... * TCP_NODELAY set * Connected to localhost (127.0.0.1) port 8080 (#0) > GET /docs HTTP/1.1 > Host: localhost:8080 > User-Agent: curl/7.58.0 > Accept: */* > < HTTP/1.1 302 < Location: /docs/ < Transfer-Encoding: chunked < Date: Tue, 26 Mar 2024 09:44:59 GMT < * Connection #0 to host localhost left intact wnc@wnc-VirtualBox:/opt/tomcat/latest/webapps$ wnc@wnc-VirtualBox:/opt/tomcat/latest/webapps$ curl -vvv http://localhost:8080/examples * Trying 127.0.0.1... * TCP_NODELAY set * Connected to localhost (127.0.0.1) port 8080 (#0) > GET /examples HTTP/1.1 > Host: localhost:8080 > User-Agent: curl/7.58.0 > Accept: */* > < HTTP/1.1 302 < Location: /examples/ < Transfer-Encoding: chunked < Date: Tue, 26 Mar 2024 09:45:06 GMT < * Connection #0 to host localhost left intact wnc@wnc-VirtualBox:/opt/tomcat/latest/webapps$ wnc@wnc-VirtualBox:/opt/tomcat/latest/webapps$ curl -vvv http://localhost:8080/docsxxx * Trying 127.0.0.1... * TCP_NODELAY set * Connected to localhost (127.0.0.1) port 8080 (#0) > GET /docsxxx HTTP/1.1 > Host: localhost:8080 > User-Agent: curl/7.58.0 > Accept: */* > < HTTP/1.1 302 < Location: /docsxxx/ < Transfer-Encoding: chunked < Date: Tue, 26 Mar 2024 09:45:09 GMT < * Connection #0 to host localhost left intact wnc@wnc-VirtualBox:/opt/tomcat/latest/webapps$ wnc@wnc-VirtualBox:/opt/tomcat/latest/webapps$ curl -vvv http://localhost:8080/rdk-test-tool * Trying 127.0.0.1... * TCP_NODELAY set * Connected to localhost (127.0.0.1) port 8080 (#0) > GET /rdk-test-tool HTTP/1.1 > Host: localhost:8080 > User-Agent: curl/7.58.0 > Accept: */* > < HTTP/1.1 404 < Content-Type: text/html;charset=utf-8 < Content-Language: en < Content-Length: 764 < Date: Tue, 26 Mar 2024 09:45:24 GMT < * Connection #0 to host localhost left intact <!doctype html><html lang="en"><head><title>HTTP Status 404 – Not Found</title><style type="text/css">body {font-family:Tahoma,Arial,sans-serif;} h1, h2, h3, b {color:white;background-color:#525D76;} h1 {font-size:22px;} h2 {font-size:16px;} h3 {font-size:14px;} p {font-size:12px;} a {color:black;} .line {height:1px;background-color:#525D76;border:none;}</style></head><body><h1>HTTP Status 404 – Not Found</h1><hr class="line" /><p><b>Type</b> Status Report</p><p><b>Message</b> The requested resource [/rdk-test-tool] is not available</p><p><b>Description</b> The origin server did not find a current representation for the target resource or is not willing to disclose that one exists.</p><hr class="line" /><h3>Apache Tomcat/9.0.87</h3></body></html>wnc@wnc-VirtualBox:/opt/tomcat/latest/webapps$My tdk branch is "rdk-next",
Is is possible that I created with wrong
rdk-test-tool.war?Where my rdk-test-tool under tomcat webapps/ tree is in below,
$ tree rdk-test-tool/ -L 2 rdk-test-tool/ ├── appConfig │ ├── executor.properties │ ├── logServer.properties │ ├── mailConfig.properties │ ├── scriptConfig.properties │ └── testSuiteConfig.properties ├── css │ ├── basic.css │ ├── codemirror.css │ ├── demo_table.css │ ├── errors.css │ ├── images │ ├── jquery.jqplot.min.css │ ├── jquery.treeview.css │ ├── jquery-ui.css │ ├── main.css │ ├── mobile.css │ ├── select2.css │ ├── select2.png │ ├── select2-spinner.gif │ ├── select2x2.png │ ├── shCoreDefault.min.css │ ├── shCore.min.css │ ├── shThemeDefault.min.css │ └── shThemejqPlot.min.css ├── fileStore │ ├── Aamp_Tune_Config.ini │ ├── Aamp_Tune_Config_TestSolution.ini │ ├── aampUtilitylib.py │ ├── ApparmorConfig.config │ ├── Basic_Sanity_Config.config │ ├── bluetoothcredential.config │ ├── bluetoothhallib.py │ ├── bluetoothlib.py │ ├── BrowserPerformanceUtility.py │ ├── BrowserPerformanceVariables.py │ ├── callConsoleLogTransfer.py │ ├── callConsoleLogUpload.py │ ├── calldevicestatus_cmndline.py │ ├── callDiagnosticsTest.py │ ├── callExecuteLoggerScript.py │ ├── callgetdevices.py │ ├── callGetRDKVersion.py │ ├── callPerformanceTest.py │ ├── callRebootOnCrash.py │ ├── callReboot.py │ ├── callRemoveLogFile.py │ ├── callResetAgent.py │ ├── callsetroute.py │ ├── callthunderdevicestatus_cmndline.py │ ├── CertificationSuiteCommonVariables.py │ ├── Configure_Jenkins.ini │ ├── consoleLogTransfer.py │ ├── consoleLogUpload.py │ ├── containerizationlib.py │ ├── container.py │ ├── datalib.py │ ├── dbmigrate.sh │ ├── deploy.sh │ ├── deviceCapabilities.py │ ├── devicesettings.py │ ├── devicestatus.py │ ├── dshalUtility.py │ ├── dtcp.py │ ├── FCS_GraphicsValidation_utility.py │ ├── FCS_iCrypto_utility.py │ ├── filetransfer.py │ ├── fileupload.py │ ├── FireboltComplianceUtility.py │ ├── firebolt_native_apps_compliancelib.py │ ├── FWUpgradeUtility.py │ ├── getDevices.py │ ├── getimagename_cmndline.py │ ├── getImageName.py │ ├── getRDKVersion.py │ ├── grafana.config │ ├── GraphicsValidation_log.config │ ├── iarmbus.py │ ├── iCrypto_log.config │ ├── ip_change_detection_utility.py │ ├── IPChangeDetectionVariables.py │ ├── jenkinscredential.txt │ ├── KernelTestingUtility.py │ ├── KernelTestingVariables.py │ ├── lightning-apps │ ├── MediaValidationUtility.py │ ├── MediaValidationVariables.py │ ├── mySQLConfig.exp │ ├── mySQLConfig.py │ ├── opFolder │ ├── PerformanceTestUtility.py │ ├── PerformanceTestVariables.py │ ├── pyHeader.txt │ ├── pyRDKMHeader.txt │ ├── rdk_cerfiticate_diagnosis.py │ ├── rdkv_apparmorlib.py │ ├── rdkv_basic_sanitylib.py │ ├── rdkv_medialib.py │ ├── rdkv_performancelib.py │ ├── rdkv_profilinglib.py │ ├── RDKVProfilingVariables.py │ ├── rdkv_securitylib.py │ ├── rdkv_stabilitylib.py │ ├── rdkvxconfrfclib.py │ ├── rebootTestUtility.py │ ├── resetAgent.py │ ├── rialto_containerlib.py │ ├── RialtoMediaConfig.py │ ├── rialto_testUtility.py │ ├── script.config │ ├── SecurityTokenUtility.py │ ├── servicemanager.py │ ├── setRoute.py │ ├── setTDKAvailablity.py │ ├── setTDKStatus.py │ ├── snmplib.py │ ├── SSHUtility.py │ ├── StabilityTestUtility.py │ ├── StabilityTestVariables.py │ ├── storm.config │ ├── storm_tests_time_out.config │ ├── streamlib.py │ ├── tdkb.config │ ├── tdkbDeviceConfig │ ├── tdkbE2EClientScripts │ ├── tdkbE2EUtility.py │ ├── tdkbHalTr181Utility.py │ ├── tdkbModuleConfig │ ├── tdkbRBUS_Utility.py │ ├── tdkbSetAllParams.py │ ├── tdkbTelemetry2_0Utility.py │ ├── tdkbtr181Utility.py │ ├── tdkbVariables.py │ ├── tdkbWEBUIUtility.py │ ├── tdkcConfigParserUtility.py │ ├── tdkcDeviceConfig │ ├── tdkcUtility.py │ ├── tdkcWEBUIScripts │ ├── tdkcWEBUIUtility.py │ ├── tdklib.py │ ├── tdkStandAlonelib.py │ ├── tdkutility.py │ ├── tdkvDeviceCapabilities │ ├── tdkvDeviceConfig │ ├── tdkvRDKServiceConfig │ ├── tdkvRDKServicesEventHandlerlib.py │ ├── tdkvRDKServicesSupportlib.py │ ├── tdkvRDKServicesTestlib.py │ ├── tdkvRDKServiceXMLs │ ├── tdkvSampleScripts │ ├── tdkvutility.py │ ├── tdkvWifiUtility.py │ ├── temperatureThresholds.ini │ ├── testscriptsRDKB │ ├── testscriptsRDKBAdvanced │ ├── testscriptsRDKV │ ├── testVariables.config │ ├── tftp_server.py │ ├── tm.config │ ├── tr69Config.py │ ├── tr69SoapUtil.py │ ├── transfer_thunderdevice_logs.py │ ├── trm.py │ ├── uploadbinary.exp │ ├── WanManager_Utility.py │ ├── WebAudiolib.py │ ├── WebAudioVariables.py │ ├── webpaUtility.py │ ├── webpaVariables.py │ ├── web_socket_util.py │ ├── westeroshallib.py │ ├── wificredential.config │ ├── wifiUtility.py │ ├── WPE │ ├── xconfUtilityLib.py │ ├── xconfVariables.py │ ├── xfinityWiFiLib.py │ ├── xmlHeader.txt │ ├── xupnpDeviceConfig │ └── xupnplib.py ├── htmls │ ├── devicesettings.html │ ├── dtcp.html │ ├── iarmbus.html │ ├── rdk_logger.html │ ├── servicemanager.html │ ├── tr69.html │ ├── trm.html │ └── xupnp.html ├── images │ ├── add_new.png │ ├── addRow.png │ ├── apple-touch-icon.png │ ├── apple-touch-icon-retina.png │ ├── arrow_left.png │ ├── arrow_right.png │ ├── custom │ ├── delete.png │ ├── device_disabled.png │ ├── device_free.png │ ├── device_hang.png │ ├── device_notfound.png │ ├── edit.png │ ├── env.png │ ├── excel.png │ ├── execution_status.png │ ├── execution_stop.png │ ├── favicons.ico │ ├── file.gif │ ├── folder-closed.gif │ ├── folder.gif │ ├── folder-zip.png │ ├── grails_logo.jpg │ ├── grails_logo.png │ ├── less.png │ ├── more.png │ ├── rdk_logo.png │ ├── refresh.gif │ ├── remove.gif │ ├── removeRow.png │ ├── reorder_down.png │ ├── reorder_up.png │ ├── script_download.png │ ├── script-py.png │ ├── skin │ ├── spinner.gif │ ├── tableftB.gif │ ├── tabrightB.gif │ ├── trash.png │ ├── treeview-black.gif │ ├── treeview-black-line.gif │ ├── treeview-default.gif │ ├── treeview-default-line.gif │ ├── treeview-famfamfam.gif │ ├── treeview-famfamfam-line.gif │ ├── treeview-gray.gif │ ├── treeview-gray-line.gif │ ├── treeview-red.gif │ ├── treeview-red-line.gif │ └── undo.png ├── js │ ├── chart │ ├── chartview.js │ ├── codemirror.js │ ├── common.js │ ├── config_resolver.js │ ├── devicegrp_resolver.js │ ├── device_template.js │ ├── execution_resolver.js │ ├── jquery-1.6.1.min.js │ ├── jquery.contextmenu.r2.js │ ├── jquery.cookie.js │ ├── jquery.dataTables.js │ ├── jquery.simplemodal.js │ ├── jquery.table.addrow.js │ ├── jquery.treeview.async.js │ ├── jquery.treeview.js │ ├── jquery-ui.js │ ├── python.js │ ├── script_resolver.js │ ├── select2.js │ ├── stream_resolver.js │ ├── test_resolver.js │ └── validations.js ├── logs │ ├── crashlogs │ ├── performance │ └── version ├── META-INF │ ├── MANIFEST.MF │ └── war-tracker ├── moduleConfig │ ├── BoxDetails.xml │ ├── BoxTypes.xml │ └── StubDescriptor.xml ├── plugins │ ├── export-1.5 │ ├── jquery-1.11.0.2 │ ├── plugin-config-0.1.5 │ └── shiro-1.2.1 └── WEB-INF ├── applicationContext.xml ├── classes ├── grails-app ├── grails.xml ├── lib ├── plugins ├── sitemesh.xml ├── spring ├── tld └── web.xml 45 directories, 246 files