Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-8124

Ability to parameterize generated AVD hardware settings

    XMLWordPrintable

    Details

    • Similar Issues:

      Description

      This would make the AVD generator much more powerful.

        Attachments

          Activity

          Hide
          dhackner dhackner added a comment -

          The ability to customize the generated AVD's max VM application heap size and device ram size is now necessary for me. Would this be difficult to implement/is there a workaround?

          Show
          dhackner dhackner added a comment - The ability to customize the generated AVD's max VM application heap size and device ram size is now necessary for me. Would this be difficult to implement/is there a workaround?
          Hide
          orrc Christopher Orr added a comment -

          I started on a generic solution today, but am currently losing a fight while writing the UI code for it (as ever).

          I might end up just creating a release for the moment that adds VM heap size and RAM size parameters, as that's as simple enough to do.

          Meanwhile, a workaround (albeit not a great one) is just to edit the ~/.android/avd/hudson_*.avd/config.ini files in question and set the values you want.

          Show
          orrc Christopher Orr added a comment - I started on a generic solution today, but am currently losing a fight while writing the UI code for it (as ever). I might end up just creating a release for the moment that adds VM heap size and RAM size parameters, as that's as simple enough to do. Meanwhile, a workaround (albeit not a great one) is just to edit the ~/.android/avd/hudson_*.avd/config.ini files in question and set the values you want.
          Hide
          dhackner dhackner added a comment -

          But if the AVDs are created on every run, won't the config.ini file be overwritten?

          I imagine that heap and RAM size are two common parameters since the defaults are too low.

          Show
          dhackner dhackner added a comment - But if the AVDs are created on every run, won't the config.ini file be overwritten? I imagine that heap and RAM size are two common parameters since the defaults are too low.
          Hide
          orrc Christopher Orr added a comment -

          No, AVDs are created as they're needed, but only if they didn't already exist.

          I agree that the values can be too low, though I note that at least newer platform versions seem to use larger RAM and heap size values by default.

          Show
          orrc Christopher Orr added a comment - No, AVDs are created as they're needed, but only if they didn't already exist. I agree that the values can be too low, though I note that at least newer platform versions seem to use larger RAM and heap size values by default.
          Hide
          orrc Christopher Orr added a comment -

          Implemented in version 1.8.

          Show
          orrc Christopher Orr added a comment - Implemented in version 1.8.

            People

            • Assignee:
              orrc Christopher Orr
              Reporter:
              dhackner dhackner
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: