{
  "_class" : "hudson.model.FreeStyleBuild",
  "actions" : [
    {
      "_class" : "hudson.model.ParametersAction",
      "parameters" : [
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "OSMO_GSM_TESTER_BRANCH",
          "value" : "refs/heads/master"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "OSMO_GSM_TESTER_BUILD_libosmocore",
          "value" : ""
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "OSMO_GSM_TESTER_BUILD_openbsc",
          "value" : ""
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "OSMO_GSM_TESTER_BUILD_osmo_pcu",
          "value" : ""
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "OSMO_GSM_TESTER_BUILD_osmo_bts",
          "value" : ""
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "OSMO_GSM_TESTER_BUILD_osmo_trx",
          "value" : ""
        }
      ]
    },
    {
      "_class" : "hudson.model.CauseAction",
      "causes" : [
        {
          "_class" : "hudson.model.Cause$UserIdCause",
          "shortDescription" : "Started by user Pau Espin Pedrol",
          "userId" : "pespin",
          "userName" : "Pau Espin Pedrol"
        }
      ]
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "refs/remotes/origin/pespin/gprs" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 24,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "d3fce46f5836ba7ba5469269698da1f5de89e2f6",
            "branch" : [
              {
                "SHA1" : "d3fce46f5836ba7ba5469269698da1f5de89e2f6",
                "name" : "refs/remotes/origin/pespin/gprs"
              }
            ]
          },
          "revision" : {
            "SHA1" : "d3fce46f5836ba7ba5469269698da1f5de89e2f6",
            "branch" : [
              {
                "SHA1" : "d3fce46f5836ba7ba5469269698da1f5de89e2f6",
                "name" : "refs/remotes/origin/pespin/gprs"
              }
            ]
          }
        },
        "refs/remotes/origin/pespin/sysmocell5000" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 20,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "360d120503542f2437ad9904b1ed1324bd09dd15",
            "branch" : [
              {
                "SHA1" : "360d120503542f2437ad9904b1ed1324bd09dd15",
                "name" : "refs/remotes/origin/pespin/sysmocell5000"
              }
            ]
          },
          "revision" : {
            "SHA1" : "360d120503542f2437ad9904b1ed1324bd09dd15",
            "branch" : [
              {
                "SHA1" : "360d120503542f2437ad9904b1ed1324bd09dd15",
                "name" : "refs/remotes/origin/pespin/sysmocell5000"
              }
            ]
          }
        },
        "refs/remotes/origin/pespin/doxygen-flag" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 11,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "e5b036684983c145aeb9fa508fdd5f6e9693e1ca",
            "branch" : [
              {
                "SHA1" : "e5b036684983c145aeb9fa508fdd5f6e9693e1ca",
                "name" : "refs/remotes/origin/pespin/doxygen-flag"
              }
            ]
          },
          "revision" : {
            "SHA1" : "e5b036684983c145aeb9fa508fdd5f6e9693e1ca",
            "branch" : [
              {
                "SHA1" : "e5b036684983c145aeb9fa508fdd5f6e9693e1ca",
                "name" : "refs/remotes/origin/pespin/doxygen-flag"
              }
            ]
          }
        },
        "refs/remotes/origin/neels/test" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 34,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "36e0404f456b32898d174b8bdfb363dbe580db2e",
            "branch" : [
              {
                "SHA1" : "36e0404f456b32898d174b8bdfb363dbe580db2e",
                "name" : "refs/remotes/origin/neels/test"
              }
            ]
          },
          "revision" : {
            "SHA1" : "36e0404f456b32898d174b8bdfb363dbe580db2e",
            "branch" : [
              {
                "SHA1" : "36e0404f456b32898d174b8bdfb363dbe580db2e",
                "name" : "refs/remotes/origin/neels/test"
              }
            ]
          }
        },
        "refs/remotes/origin/master" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 55,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "f8d12196f05b20aa28b3103db26ea37ba6849362",
            "branch" : [
              {
                "SHA1" : "f8d12196f05b20aa28b3103db26ea37ba6849362",
                "name" : "refs/remotes/origin/master"
              }
            ]
          },
          "revision" : {
            "SHA1" : "f8d12196f05b20aa28b3103db26ea37ba6849362",
            "branch" : [
              {
                "SHA1" : "f8d12196f05b20aa28b3103db26ea37ba6849362",
                "name" : "refs/remotes/origin/master"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "f8d12196f05b20aa28b3103db26ea37ba6849362",
        "branch" : [
          {
            "SHA1" : "f8d12196f05b20aa28b3103db26ea37ba6849362",
            "name" : "refs/remotes/origin/master"
          }
        ]
      },
      "remoteUrls" : [
        "git://git.osmocom.org/osmo-gsm-tester"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.GitTagAction"
    },
    {
      
    },
    {
      
    },
    {
      "_class" : "org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction"
    }
  ],
  "artifacts" : [
    {
      "displayPath" : None,
      "fileName" : "osmo-bsc.build-55.md5",
      "relativePath" : "osmo-bsc.build-55.md5"
    },
    {
      "displayPath" : None,
      "fileName" : "osmo-bsc.build-55.tgz",
      "relativePath" : "osmo-bsc.build-55.tgz"
    },
    {
      "displayPath" : None,
      "fileName" : "osmo-bts-sysmo.build-55.md5",
      "relativePath" : "osmo-bts-sysmo.build-55.md5"
    },
    {
      "displayPath" : None,
      "fileName" : "osmo-bts-sysmo.build-55.tgz",
      "relativePath" : "osmo-bts-sysmo.build-55.tgz"
    },
    {
      "displayPath" : None,
      "fileName" : "osmo-bts.build-55.md5",
      "relativePath" : "osmo-bts.build-55.md5"
    },
    {
      "displayPath" : None,
      "fileName" : "osmo-bts.build-55.tgz",
      "relativePath" : "osmo-bts.build-55.tgz"
    },
    {
      "displayPath" : None,
      "fileName" : "osmo-ggsn.build-55.md5",
      "relativePath" : "osmo-ggsn.build-55.md5"
    },
    {
      "displayPath" : None,
      "fileName" : "osmo-ggsn.build-55.tgz",
      "relativePath" : "osmo-ggsn.build-55.tgz"
    },
    {
      "displayPath" : None,
      "fileName" : "osmo-hlr.build-55.md5",
      "relativePath" : "osmo-hlr.build-55.md5"
    },
    {
      "displayPath" : None,
      "fileName" : "osmo-hlr.build-55.tgz",
      "relativePath" : "osmo-hlr.build-55.tgz"
    },
    {
      "displayPath" : None,
      "fileName" : "osmo-mgw.build-55.md5",
      "relativePath" : "osmo-mgw.build-55.md5"
    },
    {
      "displayPath" : None,
      "fileName" : "osmo-mgw.build-55.tgz",
      "relativePath" : "osmo-mgw.build-55.tgz"
    },
    {
      "displayPath" : None,
      "fileName" : "osmo-msc.build-55.md5",
      "relativePath" : "osmo-msc.build-55.md5"
    },
    {
      "displayPath" : None,
      "fileName" : "osmo-msc.build-55.tgz",
      "relativePath" : "osmo-msc.build-55.tgz"
    },
    {
      "displayPath" : None,
      "fileName" : "osmo-nitb.build-55.md5",
      "relativePath" : "osmo-nitb.build-55.md5"
    },
    {
      "displayPath" : None,
      "fileName" : "osmo-nitb.build-55.tgz",
      "relativePath" : "osmo-nitb.build-55.tgz"
    },
    {
      "displayPath" : None,
      "fileName" : "osmo-pcu-sysmo.build-55.md5",
      "relativePath" : "osmo-pcu-sysmo.build-55.md5"
    },
    {
      "displayPath" : None,
      "fileName" : "osmo-pcu-sysmo.build-55.tgz",
      "relativePath" : "osmo-pcu-sysmo.build-55.tgz"
    },
    {
      "displayPath" : None,
      "fileName" : "osmo-pcu.build-55.md5",
      "relativePath" : "osmo-pcu.build-55.md5"
    },
    {
      "displayPath" : None,
      "fileName" : "osmo-pcu.build-55.tgz",
      "relativePath" : "osmo-pcu.build-55.tgz"
    },
    {
      "displayPath" : None,
      "fileName" : "osmo-sgsn.build-55.md5",
      "relativePath" : "osmo-sgsn.build-55.md5"
    },
    {
      "displayPath" : None,
      "fileName" : "osmo-sgsn.build-55.tgz",
      "relativePath" : "osmo-sgsn.build-55.tgz"
    },
    {
      "displayPath" : None,
      "fileName" : "osmo-stp.build-55.md5",
      "relativePath" : "osmo-stp.build-55.md5"
    },
    {
      "displayPath" : None,
      "fileName" : "osmo-stp.build-55.tgz",
      "relativePath" : "osmo-stp.build-55.tgz"
    },
    {
      "displayPath" : None,
      "fileName" : "osmo-trx.build-55.md5",
      "relativePath" : "osmo-trx.build-55.md5"
    },
    {
      "displayPath" : None,
      "fileName" : "osmo-trx.build-55.tgz",
      "relativePath" : "osmo-trx.build-55.tgz"
    }
  ],
  "building" : False,
  "description" : None,
  "displayName" : "#55",
  "duration" : 1071098,
  "estimatedDuration" : 978555,
  "executor" : None,
  "fullDisplayName" : "osmo-gsm-tester_manual-build-all #55",
  "id" : "55",
  "inProgress" : False,
  "keepLog" : False,
  "number" : 55,
  "queueId" : 137408,
  "result" : "SUCCESS",
  "timestamp" : 1521109798329,
  "url" : "https://jenkins.osmocom.org/jenkins/job/osmo-gsm-tester_manual-build-all/55/",
  "builtOn" : "admin2-deb9build",
  "changeSet" : {
    "_class" : "hudson.plugins.git.GitChangeSetList",
    "items" : [
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "suites/aoip_smpp/esme_ms_sms_transaction.py",
          "suites/aoip_smpp/esme_connect_policy_acceptall.py",
          "suites/aoip_smpp/esme_connect_policy_closed.py",
          "suites/aoip_smpp/esme_ms_sms_storeforward.py",
          "suites/gprs/ping.py",
          "suites/aoip_encryption/register_a5_1_authreq.py",
          "suites/aoip_sms/mo_mt_sms.py",
          "suites/voice/mo_mt_call.py",
          "suites/aoip_encryption/register_a5_0_authreq.py",
          "src/osmo_gsm_tester/osmo_msc.py",
          "suites/aoip_ussd/assert_extension.py",
          "suites/aoip_debug/interactive.py",
          "suites/aoip_encryption/register_a5_0_authopt.py",
          "src/osmo_gsm_tester/templates/osmo-msc.cfg.tmpl"
        ],
        "commitId" : "86ea02f30575e0637ffde6781d596a5f9e713fd2",
        "timestamp" : 1519643688000,
        "author" : {
          "absoluteUrl" : "https://jenkins.osmocom.org/jenkins/user/pespin",
          "fullName" : "Pau Espin Pedrol"
        },
        "authorEmail" : "pespin@sysmocom.de",
        "comment" : "osmo-msc: Use osmo-mgw instead of osmo-bsc_mgcp\u000aosmo-msc now requires osmo-mgw and it's not expected to work properly \u000aanymore with old mgcp code.\u000aChange-Id: I93033f7b6133a4914f12f37511ad870b3dea3201\u000a",
        "date" : "2018-02-26 12:14:48 +0100",
        "id" : "86ea02f30575e0637ffde6781d596a5f9e713fd2",
        "msg" : "osmo-msc: Use osmo-mgw instead of osmo-bsc_mgcp",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "suites/aoip_smpp/esme_ms_sms_transaction.py"
          },
          {
            "editType" : "edit",
            "file" : "suites/aoip_ussd/assert_extension.py"
          },
          {
            "editType" : "edit",
            "file" : "suites/aoip_encryption/register_a5_0_authreq.py"
          },
          {
            "editType" : "edit",
            "file" : "suites/aoip_sms/mo_mt_sms.py"
          },
          {
            "editType" : "edit",
            "file" : "src/osmo_gsm_tester/osmo_msc.py"
          },
          {
            "editType" : "edit",
            "file" : "suites/aoip_encryption/register_a5_0_authopt.py"
          },
          {
            "editType" : "edit",
            "file" : "suites/aoip_smpp/esme_connect_policy_acceptall.py"
          },
          {
            "editType" : "edit",
            "file" : "src/osmo_gsm_tester/templates/osmo-msc.cfg.tmpl"
          },
          {
            "editType" : "edit",
            "file" : "suites/aoip_encryption/register_a5_1_authreq.py"
          },
          {
            "editType" : "edit",
            "file" : "suites/aoip_smpp/esme_connect_policy_closed.py"
          },
          {
            "editType" : "edit",
            "file" : "suites/aoip_smpp/esme_ms_sms_storeforward.py"
          },
          {
            "editType" : "edit",
            "file" : "suites/gprs/ping.py"
          },
          {
            "editType" : "edit",
            "file" : "suites/voice/mo_mt_call.py"
          },
          {
            "editType" : "edit",
            "file" : "suites/aoip_debug/interactive.py"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/osmo_gsm_tester/templates/osmo-trx.cfg.tmpl",
          "src/osmo_gsm_tester/bts_osmotrx.py"
        ],
        "commitId" : "edcc8d2624ab4ae27ac1e56c6a152d5a4d2e8fc3",
        "timestamp" : 1520191046000,
        "author" : {
          "absoluteUrl" : "https://jenkins.osmocom.org/jenkins/user/pespin",
          "fullName" : "Pau Espin Pedrol"
        },
        "authorEmail" : "pespin@sysmocom.de",
        "comment" : "osmo-trx: Add cfg template\u000aSince commit 3da1f8352e337fb032bf7a58c2909d3ba918e237, osmo-trx requires \u000aa cfg file to start successfully.\u000aChange-Id: I8f0e0d0a9fa849f41c3cccc4059431f62f956eac\u000a",
        "date" : "2018-03-04 20:17:26 +0100",
        "id" : "edcc8d2624ab4ae27ac1e56c6a152d5a4d2e8fc3",
        "msg" : "osmo-trx: Add cfg template",
        "paths" : [
          {
            "editType" : "add",
            "file" : "src/osmo_gsm_tester/templates/osmo-trx.cfg.tmpl"
          },
          {
            "editType" : "edit",
            "file" : "src/osmo_gsm_tester/bts_osmotrx.py"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "contrib/jenkins-build-osmo-pcu-sysmo.sh",
          "contrib/jenkins-build-osmo-bts-sysmo.sh"
        ],
        "commitId" : "9695a1cbc13fef0afe4ecdb9c098193aab423cdf",
        "timestamp" : 1520345366000,
        "author" : {
          "absoluteUrl" : "https://jenkins.osmocom.org/jenkins/user/lynxis",
          "fullName" : "lynxis"
        },
        "authorEmail" : "lynxis@fe80.eu",
        "comment" : "jenkins: use env POKY_VERSION POKY_PATH to find poky\u000aInstead of hardcoded values, use defaults and allow jenkins to override \u000athe defaults.\u000aChange-Id: I1403b32cdf30420f3b02c41c2627b71fcbeae9ab\u000a",
        "date" : "2018-03-06 15:09:26 +0100",
        "id" : "9695a1cbc13fef0afe4ecdb9c098193aab423cdf",
        "msg" : "jenkins: use env POKY_VERSION POKY_PATH to find poky",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "contrib/jenkins-build-osmo-bts-sysmo.sh"
          },
          {
            "editType" : "edit",
            "file" : "contrib/jenkins-build-osmo-pcu-sysmo.sh"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "contrib/jenkins-build-osmo-pcu-sysmo.sh",
          "contrib/jenkins-build-osmo-bts-sysmo.sh"
        ],
        "commitId" : "89da3704bcb74b9e3670bc60e01cface50923d9c",
        "timestamp" : 1520345424000,
        "author" : {
          "absoluteUrl" : "https://jenkins.osmocom.org/jenkins/user/lynxis",
          "fullName" : "lynxis"
        },
        "authorEmail" : "lynxis@fe80.eu",
        "comment" : "jenkins: update poky version 2.3.2\u000aThe sysmobts 2017 releases are using poky 2.3.2\u000aChange-Id: If6e8a5702e4c9b24e758e3aa5f390e786c51c384\u000a",
        "date" : "2018-03-06 15:10:24 +0100",
        "id" : "89da3704bcb74b9e3670bc60e01cface50923d9c",
        "msg" : "jenkins: update poky version 2.3.2",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "contrib/jenkins-build-osmo-bts-sysmo.sh"
          },
          {
            "editType" : "edit",
            "file" : "contrib/jenkins-build-osmo-pcu-sysmo.sh"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "contrib/jenkins-build-osmo-bts.sh"
        ],
        "commitId" : "274c8bd6372da0ef126b24e14ca2a287912428c5",
        "timestamp" : 1520618068000,
        "author" : {
          "absoluteUrl" : "https://jenkins.osmocom.org/jenkins/user/pespin",
          "fullName" : "Pau Espin Pedrol"
        },
        "authorEmail" : "pespin@sysmocom.de",
        "comment" : "contrib: build-osmo-bts: Remove dropped dependency openbsc\u000aSince osmo-bts ec33b0397f5d71248c5834513d4be7b9b0e46366, it doesn't \u000arequire openbsc anymore to build.\u000aChange-Id: I8a1918971388afad41308629c1851614d1381f25\u000a",
        "date" : "2018-03-09 18:54:28 +0100",
        "id" : "274c8bd6372da0ef126b24e14ca2a287912428c5",
        "msg" : "contrib: build-osmo-bts: Remove dropped dependency openbsc",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "contrib/jenkins-build-osmo-bts.sh"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "contrib/jenkins-build-osmo-bsc.sh"
        ],
        "commitId" : "e5a7a40faa62d01bbf7f749399b3d2205336e5d4",
        "timestamp" : 1520618068000,
        "author" : {
          "absoluteUrl" : "https://jenkins.osmocom.org/jenkins/user/pespin",
          "fullName" : "Pau Espin Pedrol"
        },
        "authorEmail" : "pespin@sysmocom.de",
        "comment" : "contrib: build-osmo-bsc: Add aibsip-find and ipaccess-config binaries to\u000aarchive\u000aThey will be required by Nanobts class.\u000aChange-Id: Ib0e003f74603c3146aa76d581ab493f960f73ab5\u000a",
        "date" : "2018-03-09 18:54:28 +0100",
        "id" : "e5a7a40faa62d01bbf7f749399b3d2205336e5d4",
        "msg" : "contrib: build-osmo-bsc: Add aibsip-find and ipaccess-config binaries to",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "contrib/jenkins-build-osmo-bsc.sh"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/osmo_gsm_tester/schema.py",
          "example/resources.conf",
          "src/osmo_gsm_tester/modem.py"
        ],
        "commitId" : "bfd0b2310cf09e32cb7d5dbe74ec57606a7d2aab",
        "timestamp" : 1520962379000,
        "author" : {
          "absoluteUrl" : "https://jenkins.osmocom.org/jenkins/user/pespin",
          "fullName" : "Pau Espin Pedrol"
        },
        "authorEmail" : "pespin@sysmocom.de",
        "comment" : "modem: get IMSI from ofono\u000aThere's no need to specify the IMSI manually in resource config and it's\u000aalso prone to errors. Let's take it from ofono. Add a 'sim' feature to\u000aallow modem to auto-discover it, otherwise if not supported leave that\u000afeature out of the config for that modem and an imsi can still be\u000amanually providen.\u000aChange-Id: I20f9e8d97775293925205e4ea576d814214bf1a8\u000a",
        "date" : "2018-03-13 18:32:59 +0100",
        "id" : "bfd0b2310cf09e32cb7d5dbe74ec57606a7d2aab",
        "msg" : "modem: get IMSI from ofono",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "example/resources.conf"
          },
          {
            "editType" : "edit",
            "file" : "src/osmo_gsm_tester/schema.py"
          },
          {
            "editType" : "edit",
            "file" : "src/osmo_gsm_tester/modem.py"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "example/resources.conf.rnd",
          ".gitignore",
          "example/resources.conf",
          "example/resources.conf.prod"
        ],
        "commitId" : "7ad177f3968d33479ed228089ead2b098b2bdedc",
        "timestamp" : 1520968362000,
        "author" : {
          "absoluteUrl" : "https://jenkins.osmocom.org/jenkins/user/pespin",
          "fullName" : "Pau Espin Pedrol"
        },
        "authorEmail" : "pespin@sysmocom.de",
        "comment" : "example: Maintain different resources.conf for RnD and prod\u000aWe still want to maintain this file in the same osmo-gsm-tester repo \u000abecause we frequently neef to update the config when adding new \u000afeatures.\u000aUntil now only 1 file was maintained (which was used for RnD setup), and \u000athen when runnin in prod the jenkins script used sed to change the file \u000ato accomodate slightly changes. This way is too hacky, so let's just \u000amaintain too separate files, keeping the original resources.conf key \u000aname used by osmo-gsm-tester free, so that jenkins job can symlink one \u000aof the 2 files to it.\u000aTake the chance to remove OctoBTS and Sysmocell5k from the RnD resources \u000afile, as we don't have those them.\u000aChange-Id: Ifec851c7ac6fca6b294e57dfe86b92f214ae8f42\u000a",
        "date" : "2018-03-13 20:12:42 +0100",
        "id" : "7ad177f3968d33479ed228089ead2b098b2bdedc",
        "msg" : "example: Maintain different resources.conf for RnD and prod",
        "paths" : [
          {
            "editType" : "add",
            "file" : "example/resources.conf.rnd"
          },
          {
            "editType" : "edit",
            "file" : ".gitignore"
          },
          {
            "editType" : "add",
            "file" : "example/resources.conf.prod"
          },
          {
            "editType" : "delete",
            "file" : "example/resources.conf"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/osmo_gsm_tester/modem.py"
        ],
        "commitId" : "f8d12196f05b20aa28b3103db26ea37ba6849362",
        "timestamp" : 1521051607000,
        "author" : {
          "absoluteUrl" : "https://jenkins.osmocom.org/jenkins/user/pespin",
          "fullName" : "Pau Espin Pedrol"
        },
        "authorEmail" : "pespin@sysmocom.de",
        "comment" : "modem: workaround ofono crash\u000aSince commit bfd0b2310cf09e32cb7d5dbe74ec57606a7d2aab, the IMSI is \u000aretreived from ofono. To get the IMSI, the modme must be powered ON \u000apreviously. The imsi() method is called before calling connect() in \u000aorder to set up the IMSI in the HLR. As a result, the following \u000abehaviour occurs:\u000a- Powered=true (in imsi())\u000a- SimManager.GetProperties() (several of them)\u000a- Powered=false (power_cycle() in connect()\u000aIt seems powering off the modem immediately after using the SIM service \u000amakes ofono crash. Proof of it is that crashes were seen mainly on tests \u000ausing only 1 MS, in which we don't spend that much time between \u000aSimManager.GetProperties() and Powered=false for the same modem.\u000aLet's workaround the crash for now increasing the time between using the \u000aSIM services and powering the modem off.\u000aRelated: OS#3064\u000aChange-Id: Ief052cac5a862d6ef9391d40c294ba017387506c\u000a",
        "date" : "2018-03-14 19:20:07 +0100",
        "id" : "f8d12196f05b20aa28b3103db26ea37ba6849362",
        "msg" : "modem: workaround ofono crash",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/osmo_gsm_tester/modem.py"
          }
        ]
      }
    ],
    "kind" : "git"
  },
  "culprits" : [
    {
      "absoluteUrl" : "https://jenkins.osmocom.org/jenkins/user/pespin",
      "fullName" : "Pau Espin Pedrol"
    },
    {
      "absoluteUrl" : "https://jenkins.osmocom.org/jenkins/user/lynxis",
      "fullName" : "lynxis"
    }
  ]
}