+
+ } else {
+
+ warn "injecting some tests commands\n";
+
+ # turn on periodic reporting to ACS server
+
+# $q->enqueue( 'GetParameterValues', [ 'InternetGatewayDevice.ManagementServer.' ] );
+ $q->enqueue( 'SetParameterValues', {
+ 'InternetGatewayDevice.DeviceInfo.ProvisioningCode' => 'perl-cwmp provision',
+ } );
+ $q->enqueue( 'SetParameterValues', {
+ 'InternetGatewayDevice.ManagementServer.PeriodicInformInterval' => 15, # s
+ } );
+ $q->enqueue( 'SetParameterValues', {
+ 'InternetGatewayDevice.ManagementServer.PeriodicInformEnable' => 1,
+ } );
+
+ $q->enqueue( 'GetParameterValues', [
+ 'InternetGatewayDevice.ManagementServer.',
+ 'InternetGatewayDevice.DeviceInfo.ProvisioningCode',
+ ] );
+