utilityapps/loadgen/group/ReleaseNotes_LoadGen.txt
author hgs
Mon, 18 Oct 2010 16:30:05 +0300
changeset 55 2d9cac8919d3
permissions -rw-r--r--
201041
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
55
hgs
parents:
diff changeset
     1
===============================================================================
hgs
parents:
diff changeset
     2
hgs
parents:
diff changeset
     3
RELEASE NOTES - LOAD GENERATOR v1.6.0
hgs
parents:
diff changeset
     4
RELEASED 8th October 2010
hgs
parents:
diff changeset
     5
hgs
parents:
diff changeset
     6
SUPPORTS S60 3.0+
hgs
parents:
diff changeset
     7
hgs
parents:
diff changeset
     8
===============================================================================
hgs
parents:
diff changeset
     9
hgs
parents:
diff changeset
    10
Product Description:
hgs
parents:
diff changeset
    11
====================
hgs
parents:
diff changeset
    12
LoadGen is an S60 UI application that provides an easy way to generate load
hgs
parents:
diff changeset
    13
into a device. You can use LoadGen to simulate the behavior and possible
hgs
parents:
diff changeset
    14
problems of a device when put under a heavy load in actual usage scenarios. 
hgs
parents:
diff changeset
    15
hgs
parents:
diff changeset
    16
Main Features:
hgs
parents:
diff changeset
    17
==============
hgs
parents:
diff changeset
    18
- Load types: 
hgs
parents:
diff changeset
    19
  - CPU load (yielding or blocking)
hgs
parents:
diff changeset
    20
  - Memory eat (RAM and disks)
hgs
parents:
diff changeset
    21
  - Phone calls
hgs
parents:
diff changeset
    22
  - Network connection
hgs
parents:
diff changeset
    23
  - Key press
hgs
parents:
diff changeset
    24
  - SMS and MMS sending
hgs
parents:
diff changeset
    25
  - Launching applications
hgs
parents:
diff changeset
    26
  - Photo captures
hgs
parents:
diff changeset
    27
  - Bluetooth device discovery
hgs
parents:
diff changeset
    28
  - Touch UI pointer events
hgs
parents:
diff changeset
    29
- Each load type can be executed periodically (that is, idle time can be
hgs
parents:
diff changeset
    30
  applied after each round)
hgs
parents:
diff changeset
    31
- Each started load will be run in a separate thread
hgs
parents:
diff changeset
    32
- Each load type can be paused/resumed and stopped
hgs
parents:
diff changeset
    33
hgs
parents:
diff changeset
    34
===============================================================================
hgs
parents:
diff changeset
    35
hgs
parents:
diff changeset
    36
What's New in v1.6.0
hgs
parents:
diff changeset
    37
====================
hgs
parents:
diff changeset
    38
- New LoadGen icons 
hgs
parents:
diff changeset
    39
- Bug fixes
hgs
parents:
diff changeset
    40
hgs
parents:
diff changeset
    41
hgs
parents:
diff changeset
    42
What's New in v1.5.0
hgs
parents:
diff changeset
    43
====================
hgs
parents:
diff changeset
    44
- Feature: Orbit UI introduced
hgs
parents:
diff changeset
    45
hgs
parents:
diff changeset
    46
hgs
parents:
diff changeset
    47
===============================================================================
hgs
parents:
diff changeset
    48
hgs
parents:
diff changeset
    49
Installation Notes:
hgs
parents:
diff changeset
    50
===================
hgs
parents:
diff changeset
    51
LoadGen is typically preinstalled on ROM. If not, it can be added to the
hgs
parents:
diff changeset
    52
ROM with the .iby file. Alternatively, the .sis file can be found under the sis-
hgs
parents:
diff changeset
    53
directory, but the user need to sign it with their own developer certificate.
hgs
parents:
diff changeset
    54
In Nokia R&D environment, you can use directly the R&D-signed .sis file under the
hgs
parents:
diff changeset
    55
internal\sis directory.
hgs
parents:
diff changeset
    56
hgs
parents:
diff changeset
    57
When signing with own developer certificate, the following capabilities are
hgs
parents:
diff changeset
    58
needed:
hgs
parents:
diff changeset
    59
  NetworkServices
hgs
parents:
diff changeset
    60
  SwEvent
hgs
parents:
diff changeset
    61
  ReadUserData
hgs
parents:
diff changeset
    62
  WriteUserData
hgs
parents:
diff changeset
    63
hgs
parents:
diff changeset
    64
When builing LoadGen against S60 3.0 or 3.1, you may need to patch your SDK
hgs
parents:
diff changeset
    65
environment first with some fixes. For more information, please refer to the
hgs
parents:
diff changeset
    66
instructions under the "envpatcher" directory.
hgs
parents:
diff changeset
    67
hgs
parents:
diff changeset
    68
===============================================================================
hgs
parents:
diff changeset
    69
hgs
parents:
diff changeset
    70
System Requirements:
hgs
parents:
diff changeset
    71
====================
hgs
parents:
diff changeset
    72
Basic Requirements:
hgs
parents:
diff changeset
    73
- Any S60 3.x device or emulator environment
hgs
parents:
diff changeset
    74
hgs
parents:
diff changeset
    75
===============================================================================
hgs
parents:
diff changeset
    76
hgs
parents:
diff changeset
    77
Compatibility Issues:
hgs
parents:
diff changeset
    78
=====================
hgs
parents:
diff changeset
    79
N/A
hgs
parents:
diff changeset
    80
hgs
parents:
diff changeset
    81
===============================================================================
hgs
parents:
diff changeset
    82
hgs
parents:
diff changeset
    83
Known Issues:
hgs
parents:
diff changeset
    84
=============
hgs
parents:
diff changeset
    85
- Launched applications are not always terminated by LoadGen. This occurs with
hgs
parents:
diff changeset
    86
  applications that are waiting for user input.
hgs
parents:
diff changeset
    87
 
hgs
parents:
diff changeset
    88
===============================================================================
hgs
parents:
diff changeset
    89
hgs
parents:
diff changeset
    90
Version History:
hgs
parents:
diff changeset
    91
================
hgs
parents:
diff changeset
    92
hgs
parents:
diff changeset
    93
Version 1.4.0
hgs
parents:
diff changeset
    94
====================
hgs
parents:
diff changeset
    95
- Feature: New load: Photo capture.
hgs
parents:
diff changeset
    96
- Feature: New load: Bluetooth actions.
hgs
parents:
diff changeset
    97
- Feature: New load: Pointer (touch ui) events. 
hgs
parents:
diff changeset
    98
hgs
parents:
diff changeset
    99
Version 1.3.0 - 30th June 2009
hgs
parents:
diff changeset
   100
==============================
hgs
parents:
diff changeset
   101
- Feature: SMP support: CPU can be selected for CPU load.
hgs
parents:
diff changeset
   102
hgs
parents:
diff changeset
   103
Version 1.2.1 - 6th March 2009
hgs
parents:
diff changeset
   104
==============================
hgs
parents:
diff changeset
   105
- Fix: Messages load crashes Load Generator
hgs
parents:
diff changeset
   106
hgs
parents:
diff changeset
   107
Version 1.2.0 - 20th February 2009
hgs
parents:
diff changeset
   108
==================================
hgs
parents:
diff changeset
   109
- Feature: New load: application launch
hgs
parents:
diff changeset
   110
- Fix: LoadGen crashes when changing the Type of CPU load
hgs
parents:
diff changeset
   111
hgs
parents:
diff changeset
   112
Version 1.1.0 - 12th December 2008
hgs
parents:
diff changeset
   113
==================================
hgs
parents:
diff changeset
   114
- Feature: SMS and MMS messages can be sent 
hgs
parents:
diff changeset
   115
- Fix: It was not possible to eat more memory than 2GB
hgs
parents:
diff changeset
   116
hgs
parents:
diff changeset
   117
Version 1.0.1 - 18th March 2008
hgs
parents:
diff changeset
   118
===============================
hgs
parents:
diff changeset
   119
- Fix: It was possible to edit source type for existing memory eat item
hgs
parents:
diff changeset
   120
- Fix: Thread priority was not changed when editing existing item 
hgs
parents:
diff changeset
   121
- Fix: Memory eat did not work properly or caused crash in some cases
hgs
parents:
diff changeset
   122
- Fix: Editing existing memory eat replaced values with default values
hgs
parents:
diff changeset
   123
- Fix: Memory about queries did not have any check for maximum value 
hgs
parents:
diff changeset
   124
- Fix: Stopping a crashed load crashed the whole application
hgs
parents:
diff changeset
   125
hgs
parents:
diff changeset
   126
hgs
parents:
diff changeset
   127
Version 1.0.0 - 6th March 2008
hgs
parents:
diff changeset
   128
------------------------------
hgs
parents:
diff changeset
   129
- Initial version
hgs
parents:
diff changeset
   130
hgs
parents:
diff changeset
   131
===============================================================================
hgs
parents:
diff changeset
   132
hgs
parents:
diff changeset
   133
 Copyright (c) 2010 Nokia Corporation and/or its subsidiary(-ies).
hgs
parents:
diff changeset
   134
 All rights reserved.
hgs
parents:
diff changeset
   135
 This component and the accompanying materials are made available
hgs
parents:
diff changeset
   136
 under the terms of "Eclipse Public License v1.0"
hgs
parents:
diff changeset
   137
 which accompanies this distribution, and is available
hgs
parents:
diff changeset
   138
 at the URL "http://www.eclipse.org/legal/epl-v10.html".
hgs
parents:
diff changeset
   139
hgs
parents:
diff changeset
   140