History log of /system/connectivity/shill/test-scripts/set-service-property
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
3fee7e38845bc9512a84c311c7bfcc21e19cda19 16-Oct-2014 Paul Stewart <pstew@chromium.org> shill: Service: Rank HasEverConnected with Managed Credentials

Add a service property that specifies whether the credentials
for this service are managed outside of shill, and are
validated in some manner other than the user. As such, these
credentials need not be validated via an initial connection
attempt in order for the service to be considered of equal
priority to other services that have been connected before.

BUG=chromium:424036
TEST=Unit tests

Change-Id: I20f709b525a32400ae9b90797f8107c2f6446f2e
Reviewed-on: https://chromium-review.googlesource.com/223653
Reviewed-by: Paul Stewart <pstew@chromium.org>
Tested-by: Paul Stewart <pstew@chromium.org>
Reviewed-by: mukesh agrawal <quiche@chromium.org>
Commit-Queue: Paul Stewart <pstew@chromium.org>
/system/connectivity/shill/test-scripts/set-service-property
d49760e19d137f43df29e00265259d395b07994c 20-Sep-2014 Peter Qiu <zqiu@chromium.org> shill: Add support for disable/enable link monitoring through DBUS

This is a per-service setting, with default value set to false
(link monitoring enabled).

BUG=chromium:415367
TEST=unit tests, manual test
Manual Test
1. Get a chrome device, and turn up the logging with
"ff_debug +device" and "ff_debug --level -2".
2. Connect to "GoogleGuest", verify link monitor is enabled
(by default) by examing log file "/var/log/net.log" for following
message "Link Monitor starting".
3. Disable link monitor for "GoogleGuest" with command
"/usr/local/lib/flimflam/test/set-service-property GoogleGuest
LinkMonitorDisable true"
4. Connect to a different network, then connect back to "GoogleGuest".
Verify link monitor is disabled by examing log file
"/var/log/net.log" for following message
"Link Monitor is disabled for the selected service".
CQ-DEPEND=CL:219029

Change-Id: I83aabe035f66eeaa9547a486d4677c7292247561
Reviewed-on: https://chromium-review.googlesource.com/219117
Reviewed-by: Peter Qiu <zqiu@chromium.org>
Tested-by: Peter Qiu <zqiu@chromium.org>
Commit-Queue: Peter Qiu <zqiu@chromium.org>
/system/connectivity/shill/test-scripts/set-service-property
9b7b6e70c20d8ba96772eb7e80f8e7c66985c13b 28-Feb-2014 mukesh agrawal <quiche@chromium.org> shill test scripts: make scripts more consistent

For some reason, the invocation of connect-service,
disconnect-service, and set-service-property was different.
connect-serivce wanted the Name property of the Service,
while disconnect-service and set-service-propety wanted
something else.

Change this, so that all three scripts work with a Service
Name. Also, set the executable bit on set-service-property.

BUG=None
TEST=manual (see below)

1. set up ap
2. let shill find it
3. connect-service <wifi-ssid>
4. set-service-property <wifi-ssid> AutoConnect false
5. disconnect-service <wifi-ssid>
6. wait 30 seconds, check that the wifi service is still
disconnected

Change-Id: I00cae9e2b89cdbc6746500c4d0b5c769dc90970e
Reviewed-on: https://chromium-review.googlesource.com/188388
Reviewed-by: Paul Stewart <pstew@chromium.org>
Commit-Queue: mukesh agrawal <quiche@chromium.org>
Tested-by: mukesh agrawal <quiche@chromium.org>
/system/connectivity/shill/test-scripts/set-service-property
ce0bb00f38b4dd65f1306b78bc8b4f7e96292073 14-Jun-2013 Paul Stewart <pstew@chromium.org> shill: tests: set-service-property: Fix EAP.UseSystemCAs

The capitalization of "EAP.UseSystemCAs" was broken

BUG=chromium:249533
TEST=Manual: Set this property on an 802.1x network

Change-Id: Idfe5675a35e20b8c7d4f6457c9fec2e7fd0a3ee0
Reviewed-on: https://gerrit.chromium.org/gerrit/58650
Reviewed-by: Christopher Wiley <wiley@chromium.org>
Tested-by: Paul Stewart <pstew@chromium.org>
Commit-Queue: Paul Stewart <pstew@chromium.org>
/system/connectivity/shill/test-scripts/set-service-property
2f48d9572459c2c90d68e8b017b86eb843fe2a74 22-Feb-2013 Christopher Wiley <wiley@chromium.org> shill: Copy test scripts out of flimflam/test

Directly copy scripts from third_party/flimflam/test to
platform/shill/test-scripts. This will allow us to make shill changes
in parallel with test tooling changes. It also allows us to fully
deprecate flimflam/flimflam-test. This change leaves swindle behind,
since it has decayed to a point where it makes little sense to bring it
over, and no one has used it in many moons anyway.

TEST=None. This has no effect until the ebuilds are changed to install
the scripts from shill rather than flimflam. Even then, since
we're not changing the install path, there shouldn't be any user
visible changes.
BUG=chromium-os:39146

Change-Id: I6d74cc4b3bba6ca80dbd05c17af8fc3e428b8d5e
Reviewed-on: https://gerrit.chromium.org/gerrit/43791
Reviewed-by: Paul Stewart <pstew@chromium.org>
Tested-by: Christopher Wiley <wiley@chromium.org>
Commit-Queue: Christopher Wiley <wiley@chromium.org>
/system/connectivity/shill/test-scripts/set-service-property