* '''Test plan for component''': history-service * '''Component Checklist''': https://wiki.ubuntu.com/Process/Merges/Checklists/system-apps * '''Trunk URL''': lp:history-service * '''Ubuntu Package URL (LP)''': http://launchpad.net/ubuntu/+source/history-service == Dependents/Clients == * dialer-app: https://wiki.ubuntu.com/Process/Merges/TestPlan/dialer-app * messaging-app: https://wiki.ubuntu.com/Process/Merges/TestPlan/messaging-app == Test Plan == '''This test plan is not supposed to be complete; use it to guide your manual testing so they dont miss big functional areas that are part in the component; also this should be used as guideline to inspire the exploratory testing which should be adapted smartly based on the real content of a MP''' * Install latest (trusty-proposed) image on phone * Install freshly build MPs that are needed for landing * Ensure that all unit tests pass on the device. * Ensure that history-daemon is running by default after rebooting phone * Ensure of all of the dialer-app tests pass: https://wiki.ubuntu.com/Process/Merges/TestPlan/dialer-app * Ensure of all of the messaging-app tests pass: https://wiki.ubuntu.com/Process/Merges/TestPlan/messaging-app * Time Stamps * verify that all time stamps in messaging thread are correct and same as what they were previously * Now change the phone's timezone to a different timezone than your current time zone. * relaunch messaging-app and verify that timestamps in message thread are updated to reflect your current timezone * relaunch dialer-app and verify Recent call log times are updated to reflect your current timezone * Calls scope: * Open calls scope and check that your existing calls show there * Receive a call and make sure it is displayed in Today scope (you may need to manually refresh the scope content) * Messages scope: * Open messages scope and check that your existing messages are there * Receive a message and make sure it is displayed in Today scope (you may need to manually refresh the scope content) * System settings: * Get a sim card that has service numbers * Open System Settings -> Phone -> Services * Call one of the service numbers * Repeat the steps above and make sure system settings doesn't crash