./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/api.py:128: 'device_type__name', ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/api.py:135: def all_device_types(self): ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/api.py:139: `all_device_types` () ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/api.py:160: device_type_list = [] ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/api.py:163: device_types = DeviceType.objects.filter(display=True)\ ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/api.py:170: for dev_type in device_types: ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/api.py:171: device_type = {} ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/api.py:173: device_type[key] = getattr(dev_type, key) ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/api.py:174: device_type_list.append(device_type) ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/api.py:176: return device_type_list ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/api.py:178: def pending_jobs_by_device_type(self): ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/api.py:182: `pending_jobs_by_device_type` () ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/api.py:204: .values_list('requested_device_type_id')\ ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/api.py:214: device_types = DeviceType.objects.values_list('name', flat=True) ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/api.py:215: for device_type in device_types: ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/api.py:216: if device_type not in pending_jobs_by_device: ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/api.py:217: pending_jobs_by_device[device_type] = 0 ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0029_auto__add_jobfailuretag__add_field_testjob_failure_comment.py:104: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0029_auto__add_jobfailuretag__add_field_testjob_failure_comment.py:158: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0007_merged_migration.py:53: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0007_merged_migration.py:69: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0006_auto__add_field_testjob_log_file.py:58: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0006_auto__add_field_testjob_log_file.py:69: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0005_auto__del_field_testjob_device_type__del_field_testjob_target.py:10: # Deleting field 'TestJob.device_type' ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0005_auto__del_field_testjob_device_type__del_field_testjob_target.py:11: db.delete_column('lava_scheduler_app_testjob', 'device_type_id') ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0005_auto__del_field_testjob_device_type__del_field_testjob_target.py:18: # Adding field 'TestJob.device_type' ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0005_auto__del_field_testjob_device_type__del_field_testjob_target.py:19: db.add_column('lava_scheduler_app_testjob', 'device_type', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['lava_scheduler_app.DeviceType'], null=True), keep_default=False) ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0005_auto__del_field_testjob_device_type__del_field_testjob_target.py:64: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0005_auto__del_field_testjob_device_type__del_field_testjob_target.py:79: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0019_set_testjob_owner.py:58: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0019_set_testjob_owner.py:99: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0025_auto__chg_field_testjob__results_bundle__chg_field_testjob_submit_toke.py:112: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0025_auto__chg_field_testjob__results_bundle__chg_field_testjob_submit_toke.py:157: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0024_auto__add_field_devicetype_display.py:81: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0024_auto__add_field_devicetype_display.py:126: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0028_auto__del_field_devicetype_use_celery.py:81: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0028_auto__del_field_devicetype_use_celery.py:127: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0013_auto__add_devicestatetransition.py:68: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0013_auto__add_devicestatetransition.py:103: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0004_fill_out_device_fields.py:14: job.requested_device_type = job.device_type ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0004_fill_out_device_fields.py:21: job.device_type = job.requested_device.device_type ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0004_fill_out_device_fields.py:64: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0004_fill_out_device_fields.py:76: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']", 'null': 'True'}), ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0004_fill_out_device_fields.py:80: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0011_auto__add_tag.py:86: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0011_auto__add_tag.py:110: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0022_auto__chg_field_testjob__results_bundle__add_unique_testjob__results_b.py:85: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0022_auto__chg_field_testjob__results_bundle__add_unique_testjob__results_b.py:128: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0002_auto__chg_field_testjob_device_type.py:10: # Changing field 'TestJob.device_type' ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0002_auto__chg_field_testjob_device_type.py:11: db.alter_column('lava_scheduler_app_testjob', 'device_type_id', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['lava_scheduler_app.DeviceType'], null=True)) ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0002_auto__chg_field_testjob_device_type.py:15: # User chose to not deal with backwards NULL issues for 'TestJob.device_type' ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0002_auto__chg_field_testjob_device_type.py:16: raise RuntimeError("Cannot reverse this migration. 'TestJob.device_type' and its values cannot be restored.") ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0002_auto__chg_field_testjob_device_type.py:58: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0002_auto__chg_field_testjob_device_type.py:69: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']", 'null': 'True'}), ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0017_add_lava_health_user.py:62: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0017_add_lava_health_user.py:101: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0016_auto__add_field_devicetype_health_check_job.py:58: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0016_auto__add_field_devicetype_health_check_job.py:97: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0027_auto__add_field_testjob_priority.py:81: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0027_auto__add_field_testjob_priority.py:128: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0001_initial.py:19: ('device_type', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['lava_scheduler_app.DeviceType'])), ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0001_initial.py:30: ('device_type', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['lava_scheduler_app.DeviceType'])), ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0001_initial.py:90: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0001_initial.py:101: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0014_auto__add_field_device_health_status__add_field_device_last_health_rep.py:64: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0014_auto__add_field_device_health_status__add_field_device_last_health_rep.py:101: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0026_auto__add_field_device_device_version.py:81: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0026_auto__add_field_device_device_version.py:127: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0020_auto__add_field_testjob__results_bundle.py:85: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0020_auto__add_field_testjob__results_bundle.py:127: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0018_auto__add_field_testjob_user__add_field_testjob_group__add_field_testj.py:70: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0018_auto__add_field_testjob_user__add_field_testjob_group__add_field_testj.py:110: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0003_auto__add_field_testjob_requested_device__add_field_testjob_requested_.py:13: # Adding field 'TestJob.requested_device_type' ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0003_auto__add_field_testjob_requested_device__add_field_testjob_requested_.py:14: db.add_column('lava_scheduler_app_testjob', 'requested_device_type', self.gf('django.db.models.fields.related.ForeignKey')(default=None, related_name='+', null=True, to=orm['lava_scheduler_app.DeviceType']), keep_default=False) ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0003_auto__add_field_testjob_requested_device__add_field_testjob_requested_.py:24: # Deleting field 'TestJob.requested_device_type' ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0003_auto__add_field_testjob_requested_device__add_field_testjob_requested_.py:25: db.delete_column('lava_scheduler_app_testjob', 'requested_device_type_id') ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0003_auto__add_field_testjob_requested_device__add_field_testjob_requested_.py:70: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0003_auto__add_field_testjob_requested_device__add_field_testjob_requested_.py:82: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']", 'null': 'True'}), ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0003_auto__add_field_testjob_requested_device__add_field_testjob_requested_.py:86: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0015_auto__add_field_testjob_health_check.py:58: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0015_auto__add_field_testjob_health_check.py:96: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0009_auto__add_field_testjob_description.py:58: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0009_auto__add_field_testjob_description.py:75: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0008_auto__add_field_testjob_results_link.py:58: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0008_auto__add_field_testjob_results_link.py:75: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0010_auto__chg_field_testjob_description.py:58: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0010_auto__chg_field_testjob_description.py:75: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0023_auto__add_field_devicetype_use_celery.py:81: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0023_auto__add_field_devicetype_use_celery.py:125: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0030_auto__add_field_testjob_sub_id__add_field_testjob_target_group.py:89: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0030_auto__add_field_testjob_sub_id__add_field_testjob_target_group.py:143: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0021_rename_results_link.py:91: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0021_rename_results_link.py:134: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0031_auto__add_field_testjob_multinode_definition.py:85: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0031_auto__add_field_testjob_multinode_definition.py:140: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0012_auto__add_field_testjob_submit_token.py:58: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0012_auto__add_field_testjob_submit_token.py:82: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/admin.py:45: list_filter = ['device_type', 'status'] ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/models.py:62: device_types = DeviceType.objects.values_list('name').filter( ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/models.py:74: for dt in device_types: ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/models.py:108: return ("lava.scheduler.device_type.detail", [self.pk]) ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/models.py:147: device_type = models.ForeignKey( ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/models.py:195: "requested_device_type", ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/models.py:337: requested_device_type = models.ForeignKey( ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/models.py:478: device_type = None ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/models.py:479: elif 'device_type' in job_data: ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/models.py:481: device_type = DeviceType.objects.get(name=job_data['device_type']) ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/models.py:484: device_type = None ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/models.py:487: "No 'target' or 'device_type' or 'device_group' are found " ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/models.py:565: device_type = DeviceType.objects.get( ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/models.py:566: name=node_json[role][c]["device_type"]) ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/models.py:575: requested_device_type=device_type, ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/models.py:589: requested_device=target, requested_device_type=device_type, ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/utils.py:120: node_json[role][c]["device_type"] = clients["device_type"] ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/utils.py:127: device_type in a multinode job. ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/utils.py:141: device_type = device_group['device_type'] ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/utils.py:143: if device_type in requested_devices: ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/utils.py:144: requested_devices[device_type] += count ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/utils.py:146: requested_devices[device_type] = count ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/views.py:112: "requested_device_type", "submitter", "user", "group")\ ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/views.py:114: 'requested_device_id, requested_device_type_id)'}).all() ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/views.py:127: '' + escape(record.requested_device_type.pk) + '') ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/views.py:167: return Device.objects.select_related("device_type") ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/views.py:170: device_type = Column() ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/views.py:210: 'device_type_table': DeviceTypeTable('devicetype', reverse(device_type_json)), ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/views.py:285: dt = request.GET.get('device_type', None) ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/views.py:287: jobs = jobs.filter(actual_device__device_type__name=dt) ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/views.py:395: The value is defined when table instance is created in device_type_detail() ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/views.py:403: device_type = self.params[0] ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/views.py:404: num = health_jobs_in_hr(record).filter(actual_device__in=Device.objects.filter(device_type=device_type), ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/views.py:409: device_type = self.params[0] ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/views.py:410: num = health_jobs_in_hr(record).filter(actual_device__in=Device.objects.filter(device_type=device_type), ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/views.py:420:def device_type_json(request): ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/views.py:425: def get_queryset(self, device_type): ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/views.py:426: return Device.objects.filter(device_type=device_type) ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/views.py:429: exclude = ('device_type',) ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/views.py:433: device_type = get_object_or_404(DeviceType, pk=pk) ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/views.py:434: return NoDTDeviceTable.json(request, params=(device_type,)) ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/views.py:438:def device_type_detail(request, pk): ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/views.py:441: "lava_scheduler_app/device_type.html", ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/views.py:443: 'device_type': dt, ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/views.py:445: actual_device__in=Device.objects.filter(device_type=dt), ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/views.py:448: Q(status=TestJob.SUBMITTED), Q(requested_device_type=dt) ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/views.py:449: | Q(requested_device__in=Device.objects.filter(device_type=dt))).count(), ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/views.py:451: 'health_job_summary_table': HealthJobSummaryTable('device_type', ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/views.py:455: 'bread_crumb_trail': BreadCrumbTrail.leading_to(device_type_detail, pk=pk), ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:64: def ensure_device_type(self, name=None): ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:69: def make_device_type(self, name=None, health_check_job=None): ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:72: device_type = DeviceType.objects.create( ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:74: device_type.save() ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:75: return device_type ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:80: def make_device(self, device_type=None, hostname=None, **kw): ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:81: if device_type is None: ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:82: device_type = self.ensure_device_type() ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:85: device = Device(device_type=device_type, hostname=hostname, **kw) ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:92: if 'target' not in data and 'device_type' not in data: ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:94: data['device_type'] = DeviceType.objects.all()[0].name ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:96: data['device_type'] = self.ensure_device_type().name ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:135: def test_from_json_and_user_sets_device_type(self): ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:136: panda_type = self.factory.ensure_device_type(name='panda') ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:138: self.factory.make_job_json(device_type='panda'), ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:140: self.assertEqual(panda_type, job.requested_device_type) ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:149: def test_from_json_and_user_does_not_set_device_type_from_target(self): ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:150: panda_type = self.factory.ensure_device_type(name='panda') ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:151: self.factory.make_device(device_type=panda_type, hostname='panda01') ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:155: self.assertEqual(None, job.requested_device_type) ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:192: self.factory.ensure_device_type(name='panda') ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:202: self.factory.ensure_device_type(name='panda') ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:415: device_type = self.factory.make_device_type( ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:418: device_type=device_type, health_status=Device.HEALTH_PASS) ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:424: device_type = self.factory.make_device_type( ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:427: device_type=device_type, health_status=Device.HEALTH_PASS, ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:435: device_type = self.factory.make_device_type( ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:438: device_type=device_type, health_status=Device.HEALTH_PASS, ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:446: device_type = self.factory.make_device_type( ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:449: device_type=device_type, health_status=Device.HEALTH_UNKNOWN, ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:461: def test_getJobForBoard_considers_device_type(self): ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:462: panda_type = self.factory.ensure_device_type(name='panda') ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:463: self.factory.make_device(hostname='panda01', device_type=panda_type) ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:466: requested_device_type=panda_type, ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:473: panda_type = self.factory.ensure_device_type(name='panda') ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:475: hostname='panda01', device_type=panda_type) ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:489: panda_type = self.factory.ensure_device_type(name='panda') ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:491: hostname='panda01', device_type=panda_type) ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:494: requested_device_type=panda_type, ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:507: panda_type = self.factory.ensure_device_type(name='panda') ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:509: hostname='panda01', device_type=panda_type) ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:510: self.factory.make_device(hostname='panda02', device_type=panda_type) ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:607: panda_type = self.factory.ensure_device_type(name='panda') ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:608: self.factory.make_device(hostname='panda01', device_type=panda_type) ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:609: definition = self.factory.make_job_data(device_type='panda') ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:611: requested_device_type=panda_type, ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:618: panda_type = self.factory.ensure_device_type(name='panda') ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:619: self.factory.make_device(hostname='panda01', device_type=panda_type) ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:633: requested_device_type=panda_type, ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:642: panda_type = self.factory.ensure_device_type(name='panda') ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:643: self.factory.make_device(hostname='panda01', device_type=panda_type) ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:659: requested_device_type=panda_type, submitter=user, ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:690: def test_jobCompleted_works_on_device_type_targeted(self): ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:693: requested_device_type=device.device_type) ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/urls.py:33: url(r'^device_type/(?P[-_a-zA-Z0-9]+)$', ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/urls.py:34: 'device_type_detail', ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/urls.py:35: name='lava.scheduler.device_type.detail'), ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/urls.py:36: url(r'^device_type_json$', ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/urls.py:37: 'device_type_json', ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/urls.py:38: name='lava.scheduler.device_type.device_type_json'), ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/urls.py:39: url(r'^device_type/(?P[-_a-zA-Z0-9]+)/index_nodt_devices_json$', ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/urls.py:41: name='lava.scheduler.device_type.index_nodt_devices_json'), ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/templates/lava_scheduler_app/device_type.html:6:

{{device_type}} Status

./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/templates/lava_scheduler_app/index.html:12:{% render_table device_type_table %} ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/templates/lava_scheduler_app/job_sidebar.html:22: {{ job.requested_device.device_type }} ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/templates/lava_scheduler_app/job_sidebar.html:26: {% if job.requested_device_type %} ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/templates/lava_scheduler_app/job_sidebar.html:28:
{{ job.requested_device_type }}
./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/templates/lava_scheduler_app/_device_base.html:71:
{{ device.device_type }}
./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_daemon/dbjobsource.py:114: if not device.device_type.health_check_job: ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_daemon/dbjobsource.py:186: elif job.requested_device_type: ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_daemon/dbjobsource.py:189: device_type=job.requested_device_type, ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_daemon/dbjobsource.py:245: job_json = device.device_type.health_check_job ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_daemon/dbjobsource.py:270: | Q(requested_device_type=device.device_type), Il file binario ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/.git/objects/pack/pack-2dcaed89c6ef1cfd66597dfcfd8f8ec83be5e6e7.pack corrisponde Il file binario ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/.git/index corrisponde ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flinaro-python-dashboard-bundle.git/linaro_dashboard_bundle/test_documents/evolution_1.6.json:44: "device_type": "example device type", ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flinaro-python-dashboard-bundle.git/linaro_dashboard_bundle/test_documents/everything_in_one_bundle_1.3.json:49: "device_type": "example device type", ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flinaro-python-dashboard-bundle.git/linaro_dashboard_bundle/test_documents/everything_in_one_bundle_1.1.json:44: "device_type": "example device type", ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flinaro-python-dashboard-bundle.git/linaro_dashboard_bundle/test_documents/everything_in_one_bundle_1.4.json:50: "device_type": "example device type", ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flinaro-python-dashboard-bundle.git/linaro_dashboard_bundle/test_documents/everything_in_one_bundle_1.0.1.json:42: "device_type": "example device type", ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flinaro-python-dashboard-bundle.git/linaro_dashboard_bundle/test_documents/evolution_1.2.json:44: "device_type": "example device type", ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flinaro-python-dashboard-bundle.git/linaro_dashboard_bundle/test_documents/evolution_1.5.json:44: "device_type": "example device type", ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flinaro-python-dashboard-bundle.git/linaro_dashboard_bundle/test_documents/everything_in_one_bundle_1.6.json:67: "device_type": "example device type", ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flinaro-python-dashboard-bundle.git/linaro_dashboard_bundle/test_documents/everything_in_one_bundle_1.2.json:45: "device_type": "example device type", ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flinaro-python-dashboard-bundle.git/linaro_dashboard_bundle/test_documents/evolution_1.1.json:44: "device_type": "example device type", ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flinaro-python-dashboard-bundle.git/linaro_dashboard_bundle/test_documents/everything_in_one_bundle_1.5.json:57: "device_type": "example device type", ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flinaro-python-dashboard-bundle.git/linaro_dashboard_bundle/test_documents/evolution_1.0.json:42: "device_type": "example device type", ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flinaro-python-dashboard-bundle.git/linaro_dashboard_bundle/test_documents/evolution_1.4.json:44: "device_type": "example device type", ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flinaro-python-dashboard-bundle.git/linaro_dashboard_bundle/test_documents/evolution_1.0.1.json:42: "device_type": "example device type", ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flinaro-python-dashboard-bundle.git/linaro_dashboard_bundle/test_documents/everything_in_one_bundle_1.0.json:42: "device_type": "example device type", ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flinaro-python-dashboard-bundle.git/linaro_dashboard_bundle/test_documents/evolution_1.3.json:44: "device_type": "example device type", ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flinaro-python-dashboard-bundle.git/linaro_dashboard_bundle/schemas/dashboard_bundle_format_1.3.json:168: "device_type": { ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flinaro-python-dashboard-bundle.git/linaro_dashboard_bundle/schemas/dashboard_bundle_format_1.1.json:153: "device_type": { ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flinaro-python-dashboard-bundle.git/linaro_dashboard_bundle/schemas/dashboard_bundle_format_1.0.1.json:142: "device_type": { ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flinaro-python-dashboard-bundle.git/linaro_dashboard_bundle/schemas/dashboard_bundle_format_1.5.json:202: "device_type": { ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flinaro-python-dashboard-bundle.git/linaro_dashboard_bundle/schemas/dashboard_bundle_format_1.2.json:159: "device_type": { ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flinaro-python-dashboard-bundle.git/linaro_dashboard_bundle/schemas/dashboard_bundle_format_1.0.json:142: "device_type": { ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flinaro-python-dashboard-bundle.git/linaro_dashboard_bundle/schemas/dashboard_bundle_format_1.6.json:250: "device_type": { ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flinaro-python-dashboard-bundle.git/linaro_dashboard_bundle/schemas/dashboard_bundle_format_1.4.json:173: "device_type": { ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flinaro-python-dashboard-bundle.git/doc/schema/docs.rst:163:property (``devices``). Each device object has a type (``device_type``), a ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-android-test.git/tests/test_hwprofile.py:110: 'device_type': 'device.cpu'} ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-android-test.git/tests/test_hwprofile.py:118: 'device_type': 'device.cpu'} ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-android-test.git/tests/test_hwprofile.py:127: 'device_type': 'device.board'} ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-android-test.git/tests/test_hwprofile.py:140: 'device_type': 'device.mem'} ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-android-test.git/lava_android_test/test_definitions/hostshells/connect-lab-wifi.sh:31:device_type=0-00000000-0 ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-android-test.git/lava_android_test/test_definitions/hostshells/connect-lab-wifi.sh:39:device_type=0-00000000-0 ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-android-test.git/lava_android_test/test_definitions/hostshells/connect-lab-wifi.sh:53:device_type=0-00000000-0 ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-android-test.git/lava_android_test/hwprofile.py:82: device['device_type'] = 'device.cpu' ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-android-test.git/lava_android_test/hwprofile.py:117: device['device_type'] = 'device.board' ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-android-test.git/lava_android_test/hwprofile.py:157: device['device_type'] = "device.mem" ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/migrations/0009_auto__add_testrundenormalization.py:106: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/migrations/0025_auto__add_field_testrun_microseconds.py:101: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/migrations/0005_auto__chg_field_softwarepackage_version__chg_field_softwarepackage_nam.py:117: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/migrations/0015_auto__add_launchpadbug.py:114: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/migrations/0004_auto__add_softwarepackagescratch.py:104: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/migrations/0017_auto__add_testrunfilterattribute__add_testrunfilter__add_unique_testru.py:135: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/migrations/0010_denormalize_test_run.py:123: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/migrations/0013_auto__chg_field_testcase_units__chg_field_testcase_test_case_id__chg_f.py:112: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/migrations/0007_auto__add_tag.py:114: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/migrations/0022_auto__add_testrunfiltertest__add_testrunfiltertestcase__del_field_test.py:133: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/migrations/0003_add_index_HardwareDevice_device_type.py:11: # Adding index on 'HardwareDevice', fields ['device_type', 'id'] ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/migrations/0003_add_index_HardwareDevice_device_type.py:12: db.create_index('dashboard_app_hardwaredevice', ['device_type', 'id']) ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/migrations/0003_add_index_HardwareDevice_device_type.py:17: # Removing index on 'HardwareDevice', fields ['device_type', 'id'] ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/migrations/0003_add_index_HardwareDevice_device_type.py:18: db.delete_index('dashboard_app_hardwaredevice', ['device_type', 'id']) ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/migrations/0003_add_index_HardwareDevice_device_type.py:99: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/migrations/0008_auto__add_testingeffort.py:120: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/migrations/0019_auto__add_testrunfiltersubscription__add_unique_testrunfiltersubscript.py:111: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/migrations/0014_auto__add_imageset__add_image__add_imageattribute.py:148: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/migrations/0028_auto__chg_field_test_test_id__chg_field_test_name.py:105: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/migrations/0011_auto__chg_field_namedattribute_value__chg_field_namedattribute_name.py:105: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/migrations/0023_auto__add_field_testrunfilter_uploaded_by__add_field_testrunfilter_ena.py:120: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/migrations/0026_auto__add_pmqabundlestream.py:103: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/migrations/0020_auto__add_field_testrunfilter_build_number_attribute.py:101: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/migrations/0012_auto__del_field_bundle_content__add_field_bundle__raw_content__add_fie.py:100: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/migrations/0001_initial.py:38: ('device_type', self.gf('django.db.models.fields.CharField')(max_length=32)), ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/migrations/0001_initial.py:311: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/migrations/0002_add_index_NamedAttribute_object_id_and_content_type_id_and_name.py:99: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/migrations/0024_auto__del_imageattribute__del_field_image_uploaded_by__del_field_image.py:157: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/migrations/0027_auto__del_testingeffort.py:116: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/migrations/0006_auto__chg_field_bundledeserializationerror_bundle.py:99: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/migrations/0016_auto__add_field_image_uploaded_by__chg_field_image_name.py:113: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/migrations/0030_auto__add_imagecharttestcase__add_imagereport__add_imagecharttestrun__.py:144: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/migrations/0021_add_cast_integer.py:116: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/migrations/0029_auto__add_testdefinition.py:113: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/migrations/0031_auto__del_imagecharttestrun__add_imagecharttest__add_unique_imagechart.py:181: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/migrations/0018_auto__add_field_testrunfilter_public.py:101: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/xmlrpc.py:599: def get_test_names(self, device_type=None): ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/xmlrpc.py:603: `get_test_names` ([`device_type`]]) ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/xmlrpc.py:611: `device_type`: string ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/xmlrpc.py:619: if device_type: ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/xmlrpc.py:621: test_runs__attributes__name='target.device_type', ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/xmlrpc.py:622: test_runs__attributes__value=device_type).distinct(): ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/admin.py:146: list_display = ('description', 'device_type') ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/admin.py:147: list_filter = ('device_type',) ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/models.py:152: device_type = models.CharField( ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/models.py:970: return self.devices.filter(device_type="device.board").get() ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/models.py:1043: if one_attributes.name == "target.device_type": ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/tests/models/hw_device.py:16: device_type = 'device.cpu' ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/tests/models/hw_device.py:22: self.assertEqual(hw_device.device_type, dummy.device_type) ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/tests/other/deserialization.py:195: "device_type": self.getUniqueStringForField(HardwareDevice, "device_type"), ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/tests/other/deserialization.py:304: "device_type": "device.cpu", ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/tests/other/deserialization.py:311: "device_type": "device.board", ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/tests/other/deserialization.py:359: frozenset of tuples (device_type, description, attributes). ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/tests/other/deserialization.py:362: device.device_type, ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/helpers.py:540: device_type = c_device["device_type"], ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/views/pmqa.py:49: device_types_with_results = [] ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/views/pmqa.py:50: prefix__device_type_result = {} ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/views/pmqa.py:53: device_types = list(DeviceType.objects.filter(display=True).values_list('name', flat=True)) ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/views/pmqa.py:58: c = len(device_types_with_results) ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/views/pmqa.py:59: for device_type in device_types: ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/views/pmqa.py:60: if device_type.startswith('rtsm'): ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/views/pmqa.py:64: 'attributes': [('target.device_type', device_type)], ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/views/pmqa.py:83: 'device_type': device_type, ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/views/pmqa.py:89: device_types_with_results.append({ ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/views/pmqa.py:91: 'device_type': device_type, ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/views/pmqa.py:98: pathname=bs.pathname, device_type=device_type)), ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/views/pmqa.py:102: device_type__result = prefix__device_type_result.setdefault(prefix, {}) ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/views/pmqa.py:103: d = device_type__result.setdefault(device_type, {'pass': 0, 'total': 0, 'present':True}) ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/views/pmqa.py:107: if len(device_types_with_results) > c: ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/views/pmqa.py:108: device_types_with_results[c]['width'] = len(device_types_with_results) - c ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/views/pmqa.py:110: prefixes = sorted(prefix__device_type_result) ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/views/pmqa.py:113: for d in device_types_with_results: ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/views/pmqa.py:114: cell_data = prefix__device_type_result[prefix].get(d['device_type']) ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/views/pmqa.py:130: 'device_types_with_results': device_types_with_results, ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/views/pmqa.py:135:def pmqa_filter_view_json(request, pathname, device_type): ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/views/pmqa.py:140: 'attributes': [('target.device_type', device_type)], ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/views/pmqa.py:148: "PMQA results for {pathname} on {device_type}", ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/views/pmqa.py:150: needs=['pathname', 'device_type']) ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/views/pmqa.py:151:def pmqa_filter_view(request, pathname, device_type): ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/views/pmqa.py:156: 'attributes': [('target.device_type', device_type)], ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/views/pmqa.py:168: device_type=device_type)), ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/views/pmqa.py:171: 'device_type': device_type, ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/views/pmqa.py:175: device_type=device_type), ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/views/pmqa.py:182: needs=['pathname', 'device_type', 'build1', 'build2']) ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/views/pmqa.py:183:def compare_pmqa_results(request, pathname, device_type, build1, build2): ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/views/pmqa.py:188: 'attributes': [('target.device_type', device_type)], ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/views/pmqa.py:199: device_type=device_type, ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/urls.py:81: url(r'^pmqa(?P/[a-zA-Z0-9/._-]+/)(?P[a-zA-Z0-9-_]+)$', 'pmqa.pmqa_filter_view'), ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/urls.py:82: url(r'^pmqa(?P/[a-zA-Z0-9/._-]+/)(?P[a-zA-Z0-9-_]+)/json$', 'pmqa.pmqa_filter_view_json'), ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/urls.py:83: url(r'^pmqa(?P/[a-zA-Z0-9/._-]+/)(?P[a-zA-Z0-9-_]+)/\+compare/(?P[0-9]+)/(?P[0-9]+)$', 'pmqa.compare_pmqa_results'), ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/templates/dashboard_app/pmqa-view.html:35: {% for device_type in device_types_with_results %} ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/templates/dashboard_app/pmqa-view.html:36: {% if device_type.width %} ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/templates/dashboard_app/pmqa-view.html:37: ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/templates/dashboard_app/pmqa-view.html:38: {{ device_type.sn }} ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/templates/dashboard_app/pmqa-view.html:46: {% for device_type in device_types_with_results %} ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/templates/dashboard_app/pmqa-view.html:48: {{ device_type.device_type }} ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/templates/dashboard_app/pmqa-view.html:56: {% for device_type in device_types_with_results %} ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/templates/dashboard_app/pmqa-view.html:58: {{ device_type.date }} (build {{device_type.build}}) ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/templates/dashboard_app/pmqa-view.html:60: {% if device_type.last_difference %} ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/templates/dashboard_app/pmqa-view.html:61: A different result was last seen in build {{ device_type.last_difference.0 }} ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/templates/dashboard_app/pmqa_filter.html:13:

PMQA results for {{ bundle_stream }} on {{ device_type }}

./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/templates/dashboard_app/test_run_hardware_context.html:18: {{ hardware_device.get_device_type_display }} ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/examples/views/boards.xml:13: AND dashboard_app_hardwaredevice.device_type = 'device.board' Il file binario ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/.git/index corrisponde ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/doc/nexus-deploy.rst:63: device_type = nexus ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/doc/nexus-deploy.rst:95: device_type = nexus ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/doc/lava-image-creation.rst:148: device_type = panda ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/doc/lava-image-creation.rst:153:The "device_type" field above is critical. The dispatcher allows devices to ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/doc/usecaseone.rst:284: "device_type": "beaglebone-black", ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/doc/usecaseone.rst:292: "device_type": "kvm", ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/doc/usecaseone.rst:304:When mixing different device_types in one group, the images to deploy ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/doc/usecaseone.rst:449:To filter by a particular device_type, choose **target.device_type**. ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/doc/standalonesetup.rst:21: device_type = qemu ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/doc/standalonesetup.rst:30: "device_type": "qemu", ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/doc/configuration.rst:36: a line "device_type = ", although other settings can ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/doc/usecasetwo.rst:42:The change from a standard single-node JSON file is to expand the device_type ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/doc/usecasetwo.rst:55: "device_type": "panda", ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/doc/usecasetwo.rst:141:of **target.device_type** to only show results for the specified ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/doc/ipmi-pxe-deploy.rst:434: device_type = highbank ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/doc/tftp-deploy.rst:71: device_type = arndale ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/doc/tftp-deploy.rst:124: "device_type": "arndale", ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/doc/external_measurement.rst:143:value of the ``device_type`` key:: ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/doc/external_measurement.rst:149: DEVICE_TYPE: device_type ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/doc/external_measurement.rst:197: DEVICE_TYPE: device_type ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/doc/qemu-deploy.rst:31: device_type = qemu ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/doc/qemu-deploy.rst:50: "device_type": "qemu", ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/doc/multinode.rst:11:include into that role. Each role has a ``device_type`` and any number of roles can ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/doc/multinode.rst:12:have the same ``device_type``. Each role can be assigned ``tags``. ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/doc/multinode.rst:65:If a MultiNode job includes devices of more than one ``device_type``, there needs to be a role for ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/doc/multinode.rst:66:each different ``device_type`` so that an appropriate image can be deployed. ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/doc/multinode.rst:79:1. ``device`` or ``device_type`` move into a **device_group** list ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/doc/multinode.rst:82: 2. If ``device_type`` is used and count is larger than one, enough ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/doc/multinode.rst:100: "device_type": "panda", ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/doc/multinode.rst:108: "device_type": "beaglexm", ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/doc/QUICKSTART:117: device_type = panda ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/doc/jobfile.rst:16:likely want to just choose the ``device_type`` and let the scheduler find an ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/doc/jobfile.rst:19: "device_type": "panda", ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/doc/changes.rst:535:* Move bootloader prompt string to device_type configuration file ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/doc/kvm-deploy.rst:33: device_type = kvm ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/doc/kvm-deploy.rst:43: "device_type": "kvm", ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/doc/kvm-deploy.rst:83: device_type = kvm ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/lava_dispatcher/device/sdmux.py:112: device_type = self.config.lmc_dev_arg ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/lava_dispatcher/device/sdmux.py:113: generate_android_image(self.context, device_type, boot, data, system, img) ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/lava_dispatcher/tests/test_device_version.py:32: config = create_device_config('fastmodel01', {'device_type': 'fastmodel', ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/lava_dispatcher/tests/test_device_version.py:42: device_config_data = {'device_type': 'qemu'} ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/lava_dispatcher/lava_test_shell.py:69: 'device_type': 'device.cpu', ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/lava_dispatcher/lava_test_shell.py:76: 'device_type': 'device.board', ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/lava_dispatcher/lava_test_shell.py:89: 'device_type': 'device.mem', ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/lava_dispatcher/config.py:50: device_type = schema.StringOption(fatal=True) ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/lava_dispatcher/config.py:294: "device-types/%s" % initial_config.get('__main__', 'device_type'), ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/lava_dispatcher/job.py:64: 'device_type': { ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/lava_dispatcher/job.py:83: 'device_type': { ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/lava_dispatcher/job.py:205: if 'device_type' in self.job_data: ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/lava_dispatcher/job.py:206: metadata['target.device_type'] = self.job_data['device_type'] ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/lava_dispatcher/default-config/lava-dispatcher/device-defaults.conf:40:device_type = ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/lava_dispatcher/default-config/lava-dispatcher/device-defaults.conf:104:# Defaults to device_type because that's what was used before this ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/lava_dispatcher/default-config/lava-dispatcher/device-defaults.conf:106:lmc_dev_arg = %(device_type)s ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/lava_dispatcher/default-config/lava-dispatcher/device-defaults.conf:109:qemu_machine_type = %(device_type)s ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/lava_dispatcher/default-config/lava-dispatcher/README:36: a line "device_type = ", although other settings can ./.cache/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/lava_dispatcher/client/lmc_utils.py:43: logging.info("client.device_type = %s" % client.config.device_type) ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler.egg-info/SOURCES.txt:27:lava_scheduler_app/migrations/0002_auto__chg_field_testjob_device_type.py ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler.egg-info/SOURCES.txt:30:lava_scheduler_app/migrations/0005_auto__del_field_testjob_device_type__del_field_testjob_target.py ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler.egg-info/SOURCES.txt:78:lava_scheduler_app/templates/lava_scheduler_app/device_type.html Il file binario ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/urls.pyc corrisponde Il file binario ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/models.pyc corrisponde ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/api.py:128: 'device_type__name', ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/api.py:135: def all_device_types(self): ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/api.py:139: `all_device_types` () ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/api.py:160: device_type_list = [] ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/api.py:163: device_types = DeviceType.objects.filter(display=True)\ ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/api.py:170: for dev_type in device_types: ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/api.py:171: device_type = {} ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/api.py:173: device_type[key] = getattr(dev_type, key) ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/api.py:174: device_type_list.append(device_type) ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/api.py:176: return device_type_list ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/api.py:178: def pending_jobs_by_device_type(self): ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/api.py:182: `pending_jobs_by_device_type` () ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/api.py:204: .values_list('requested_device_type_id')\ ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/api.py:214: device_types = DeviceType.objects.values_list('name', flat=True) ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/api.py:215: for device_type in device_types: ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/api.py:216: if device_type not in pending_jobs_by_device: ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/api.py:217: pending_jobs_by_device[device_type] = 0 ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0029_auto__add_jobfailuretag__add_field_testjob_failure_comment.py:104: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0029_auto__add_jobfailuretag__add_field_testjob_failure_comment.py:158: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0007_merged_migration.py:53: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0007_merged_migration.py:69: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), Il file binario ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0016_auto__add_field_devicetype_health_check_job.pyc corrisponde Il file binario ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0006_auto__add_field_testjob_log_file.pyc corrisponde ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0006_auto__add_field_testjob_log_file.py:58: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0006_auto__add_field_testjob_log_file.py:69: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0005_auto__del_field_testjob_device_type__del_field_testjob_target.py:10: # Deleting field 'TestJob.device_type' ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0005_auto__del_field_testjob_device_type__del_field_testjob_target.py:11: db.delete_column('lava_scheduler_app_testjob', 'device_type_id') ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0005_auto__del_field_testjob_device_type__del_field_testjob_target.py:18: # Adding field 'TestJob.device_type' ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0005_auto__del_field_testjob_device_type__del_field_testjob_target.py:19: db.add_column('lava_scheduler_app_testjob', 'device_type', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['lava_scheduler_app.DeviceType'], null=True), keep_default=False) ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0005_auto__del_field_testjob_device_type__del_field_testjob_target.py:64: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0005_auto__del_field_testjob_device_type__del_field_testjob_target.py:79: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0019_set_testjob_owner.py:58: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0019_set_testjob_owner.py:99: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0025_auto__chg_field_testjob__results_bundle__chg_field_testjob_submit_toke.py:112: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0025_auto__chg_field_testjob__results_bundle__chg_field_testjob_submit_toke.py:157: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), Il file binario ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0026_auto__add_field_device_device_version.pyc corrisponde Il file binario ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0010_auto__chg_field_testjob_description.pyc corrisponde ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0024_auto__add_field_devicetype_display.py:81: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0024_auto__add_field_devicetype_display.py:126: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), Il file binario ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0001_initial.pyc corrisponde Il file binario ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0025_auto__chg_field_testjob__results_bundle__chg_field_testjob_submit_toke.pyc corrisponde ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0028_auto__del_field_devicetype_use_celery.py:81: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0028_auto__del_field_devicetype_use_celery.py:127: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), Il file binario ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0002_auto__chg_field_testjob_device_type.pyc corrisponde ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0013_auto__add_devicestatetransition.py:68: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0013_auto__add_devicestatetransition.py:103: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), Il file binario ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0020_auto__add_field_testjob__results_bundle.pyc corrisponde Il file binario ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0029_auto__add_jobfailuretag__add_field_testjob_failure_comment.pyc corrisponde Il file binario ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0003_auto__add_field_testjob_requested_device__add_field_testjob_requested_.pyc corrisponde ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0004_fill_out_device_fields.py:14: job.requested_device_type = job.device_type ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0004_fill_out_device_fields.py:21: job.device_type = job.requested_device.device_type ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0004_fill_out_device_fields.py:64: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0004_fill_out_device_fields.py:76: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']", 'null': 'True'}), ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0004_fill_out_device_fields.py:80: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), Il file binario ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0031_auto__add_field_testjob_multinode_definition.pyc corrisponde Il file binario ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0012_auto__add_field_testjob_submit_token.pyc corrisponde ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0011_auto__add_tag.py:86: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0011_auto__add_tag.py:110: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0022_auto__chg_field_testjob__results_bundle__add_unique_testjob__results_b.py:85: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0022_auto__chg_field_testjob__results_bundle__add_unique_testjob__results_b.py:128: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0002_auto__chg_field_testjob_device_type.py:10: # Changing field 'TestJob.device_type' ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0002_auto__chg_field_testjob_device_type.py:11: db.alter_column('lava_scheduler_app_testjob', 'device_type_id', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['lava_scheduler_app.DeviceType'], null=True)) ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0002_auto__chg_field_testjob_device_type.py:15: # User chose to not deal with backwards NULL issues for 'TestJob.device_type' ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0002_auto__chg_field_testjob_device_type.py:16: raise RuntimeError("Cannot reverse this migration. 'TestJob.device_type' and its values cannot be restored.") ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0002_auto__chg_field_testjob_device_type.py:58: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0002_auto__chg_field_testjob_device_type.py:69: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']", 'null': 'True'}), ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0017_add_lava_health_user.py:62: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0017_add_lava_health_user.py:101: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), Il file binario ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0007_merged_migration.pyc corrisponde Il file binario ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0011_auto__add_tag.pyc corrisponde ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0016_auto__add_field_devicetype_health_check_job.py:58: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0016_auto__add_field_devicetype_health_check_job.py:97: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0027_auto__add_field_testjob_priority.py:81: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0027_auto__add_field_testjob_priority.py:128: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0001_initial.py:19: ('device_type', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['lava_scheduler_app.DeviceType'])), ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0001_initial.py:30: ('device_type', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['lava_scheduler_app.DeviceType'])), ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0001_initial.py:90: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0001_initial.py:101: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), Il file binario ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0019_set_testjob_owner.pyc corrisponde Il file binario ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0024_auto__add_field_devicetype_display.pyc corrisponde Il file binario ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0015_auto__add_field_testjob_health_check.pyc corrisponde ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0014_auto__add_field_device_health_status__add_field_device_last_health_rep.py:64: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0014_auto__add_field_device_health_status__add_field_device_last_health_rep.py:101: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0026_auto__add_field_device_device_version.py:81: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0026_auto__add_field_device_device_version.py:127: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), Il file binario ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0009_auto__add_field_testjob_description.pyc corrisponde ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0020_auto__add_field_testjob__results_bundle.py:85: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0020_auto__add_field_testjob__results_bundle.py:127: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0018_auto__add_field_testjob_user__add_field_testjob_group__add_field_testj.py:70: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0018_auto__add_field_testjob_user__add_field_testjob_group__add_field_testj.py:110: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), Il file binario ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0027_auto__add_field_testjob_priority.pyc corrisponde Il file binario ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0022_auto__chg_field_testjob__results_bundle__add_unique_testjob__results_b.pyc corrisponde Il file binario ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0004_fill_out_device_fields.pyc corrisponde ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0003_auto__add_field_testjob_requested_device__add_field_testjob_requested_.py:13: # Adding field 'TestJob.requested_device_type' ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0003_auto__add_field_testjob_requested_device__add_field_testjob_requested_.py:14: db.add_column('lava_scheduler_app_testjob', 'requested_device_type', self.gf('django.db.models.fields.related.ForeignKey')(default=None, related_name='+', null=True, to=orm['lava_scheduler_app.DeviceType']), keep_default=False) ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0003_auto__add_field_testjob_requested_device__add_field_testjob_requested_.py:24: # Deleting field 'TestJob.requested_device_type' ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0003_auto__add_field_testjob_requested_device__add_field_testjob_requested_.py:25: db.delete_column('lava_scheduler_app_testjob', 'requested_device_type_id') ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0003_auto__add_field_testjob_requested_device__add_field_testjob_requested_.py:70: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0003_auto__add_field_testjob_requested_device__add_field_testjob_requested_.py:82: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']", 'null': 'True'}), ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0003_auto__add_field_testjob_requested_device__add_field_testjob_requested_.py:86: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), Il file binario ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0030_auto__add_field_testjob_sub_id__add_field_testjob_target_group.pyc corrisponde Il file binario ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0021_rename_results_link.pyc corrisponde Il file binario ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0014_auto__add_field_device_health_status__add_field_device_last_health_rep.pyc corrisponde Il file binario ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0017_add_lava_health_user.pyc corrisponde ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0015_auto__add_field_testjob_health_check.py:58: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0015_auto__add_field_testjob_health_check.py:96: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), Il file binario ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0013_auto__add_devicestatetransition.pyc corrisponde Il file binario ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0028_auto__del_field_devicetype_use_celery.pyc corrisponde ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0009_auto__add_field_testjob_description.py:58: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0009_auto__add_field_testjob_description.py:75: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), Il file binario ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0023_auto__add_field_devicetype_use_celery.pyc corrisponde ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0008_auto__add_field_testjob_results_link.py:58: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0008_auto__add_field_testjob_results_link.py:75: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), Il file binario ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0008_auto__add_field_testjob_results_link.pyc corrisponde Il file binario ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0005_auto__del_field_testjob_device_type__del_field_testjob_target.pyc corrisponde Il file binario ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0018_auto__add_field_testjob_user__add_field_testjob_group__add_field_testj.pyc corrisponde ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0010_auto__chg_field_testjob_description.py:58: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0010_auto__chg_field_testjob_description.py:75: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0023_auto__add_field_devicetype_use_celery.py:81: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0023_auto__add_field_devicetype_use_celery.py:125: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0030_auto__add_field_testjob_sub_id__add_field_testjob_target_group.py:89: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0030_auto__add_field_testjob_sub_id__add_field_testjob_target_group.py:143: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0021_rename_results_link.py:91: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0021_rename_results_link.py:134: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0031_auto__add_field_testjob_multinode_definition.py:85: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0031_auto__add_field_testjob_multinode_definition.py:140: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0012_auto__add_field_testjob_submit_token.py:58: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0012_auto__add_field_testjob_submit_token.py:82: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), Il file binario ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/api.pyc corrisponde ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/admin.py:45: list_filter = ['device_type', 'status'] ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/models.py:62: device_types = DeviceType.objects.values_list('name').filter( ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/models.py:74: for dt in device_types: ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/models.py:108: return ("lava.scheduler.device_type.detail", [self.pk]) ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/models.py:147: device_type = models.ForeignKey( ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/models.py:195: "requested_device_type", ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/models.py:337: requested_device_type = models.ForeignKey( ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/models.py:478: device_type = None ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/models.py:479: elif 'device_type' in job_data: ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/models.py:481: device_type = DeviceType.objects.get(name=job_data['device_type']) ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/models.py:484: device_type = None ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/models.py:487: "No 'target' or 'device_type' or 'device_group' are found " ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/models.py:565: device_type = DeviceType.objects.get( ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/models.py:566: name=node_json[role][c]["device_type"]) ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/models.py:575: requested_device_type=device_type, ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/models.py:589: requested_device=target, requested_device_type=device_type, ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/utils.py:120: node_json[role][c]["device_type"] = clients["device_type"] ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/utils.py:127: device_type in a multinode job. ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/utils.py:141: device_type = device_group['device_type'] ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/utils.py:143: if device_type in requested_devices: ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/utils.py:144: requested_devices[device_type] += count ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/utils.py:146: requested_devices[device_type] = count ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/views.py:112: "requested_device_type", "submitter", "user", "group")\ ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/views.py:114: 'requested_device_id, requested_device_type_id)'}).all() ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/views.py:127: '' + escape(record.requested_device_type.pk) + '') ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/views.py:167: return Device.objects.select_related("device_type") ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/views.py:170: device_type = Column() ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/views.py:210: 'device_type_table': DeviceTypeTable('devicetype', reverse(device_type_json)), ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/views.py:285: dt = request.GET.get('device_type', None) ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/views.py:287: jobs = jobs.filter(actual_device__device_type__name=dt) ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/views.py:395: The value is defined when table instance is created in device_type_detail() ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/views.py:403: device_type = self.params[0] ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/views.py:404: num = health_jobs_in_hr(record).filter(actual_device__in=Device.objects.filter(device_type=device_type), ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/views.py:409: device_type = self.params[0] ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/views.py:410: num = health_jobs_in_hr(record).filter(actual_device__in=Device.objects.filter(device_type=device_type), ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/views.py:420:def device_type_json(request): ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/views.py:425: def get_queryset(self, device_type): ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/views.py:426: return Device.objects.filter(device_type=device_type) ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/views.py:429: exclude = ('device_type',) ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/views.py:433: device_type = get_object_or_404(DeviceType, pk=pk) ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/views.py:434: return NoDTDeviceTable.json(request, params=(device_type,)) ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/views.py:438:def device_type_detail(request, pk): ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/views.py:441: "lava_scheduler_app/device_type.html", ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/views.py:443: 'device_type': dt, ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/views.py:445: actual_device__in=Device.objects.filter(device_type=dt), ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/views.py:448: Q(status=TestJob.SUBMITTED), Q(requested_device_type=dt) ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/views.py:449: | Q(requested_device__in=Device.objects.filter(device_type=dt))).count(), ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/views.py:451: 'health_job_summary_table': HealthJobSummaryTable('device_type', ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/views.py:455: 'bread_crumb_trail': BreadCrumbTrail.leading_to(device_type_detail, pk=pk), Il file binario ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/utils.pyc corrisponde ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:64: def ensure_device_type(self, name=None): ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:69: def make_device_type(self, name=None, health_check_job=None): ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:72: device_type = DeviceType.objects.create( ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:74: device_type.save() ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:75: return device_type ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:80: def make_device(self, device_type=None, hostname=None, **kw): ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:81: if device_type is None: ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:82: device_type = self.ensure_device_type() ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:85: device = Device(device_type=device_type, hostname=hostname, **kw) ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:92: if 'target' not in data and 'device_type' not in data: ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:94: data['device_type'] = DeviceType.objects.all()[0].name ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:96: data['device_type'] = self.ensure_device_type().name ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:135: def test_from_json_and_user_sets_device_type(self): ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:136: panda_type = self.factory.ensure_device_type(name='panda') ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:138: self.factory.make_job_json(device_type='panda'), ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:140: self.assertEqual(panda_type, job.requested_device_type) ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:149: def test_from_json_and_user_does_not_set_device_type_from_target(self): ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:150: panda_type = self.factory.ensure_device_type(name='panda') ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:151: self.factory.make_device(device_type=panda_type, hostname='panda01') ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:155: self.assertEqual(None, job.requested_device_type) ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:192: self.factory.ensure_device_type(name='panda') ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:202: self.factory.ensure_device_type(name='panda') ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:415: device_type = self.factory.make_device_type( ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:418: device_type=device_type, health_status=Device.HEALTH_PASS) ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:424: device_type = self.factory.make_device_type( ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:427: device_type=device_type, health_status=Device.HEALTH_PASS, ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:435: device_type = self.factory.make_device_type( ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:438: device_type=device_type, health_status=Device.HEALTH_PASS, ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:446: device_type = self.factory.make_device_type( ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:449: device_type=device_type, health_status=Device.HEALTH_UNKNOWN, ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:461: def test_getJobForBoard_considers_device_type(self): ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:462: panda_type = self.factory.ensure_device_type(name='panda') ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:463: self.factory.make_device(hostname='panda01', device_type=panda_type) ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:466: requested_device_type=panda_type, ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:473: panda_type = self.factory.ensure_device_type(name='panda') ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:475: hostname='panda01', device_type=panda_type) ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:489: panda_type = self.factory.ensure_device_type(name='panda') ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:491: hostname='panda01', device_type=panda_type) ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:494: requested_device_type=panda_type, ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:507: panda_type = self.factory.ensure_device_type(name='panda') ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:509: hostname='panda01', device_type=panda_type) ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:510: self.factory.make_device(hostname='panda02', device_type=panda_type) ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:607: panda_type = self.factory.ensure_device_type(name='panda') ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:608: self.factory.make_device(hostname='panda01', device_type=panda_type) ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:609: definition = self.factory.make_job_data(device_type='panda') ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:611: requested_device_type=panda_type, ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:618: panda_type = self.factory.ensure_device_type(name='panda') ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:619: self.factory.make_device(hostname='panda01', device_type=panda_type) ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:633: requested_device_type=panda_type, ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:642: panda_type = self.factory.ensure_device_type(name='panda') ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:643: self.factory.make_device(hostname='panda01', device_type=panda_type) ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:659: requested_device_type=panda_type, submitter=user, ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:690: def test_jobCompleted_works_on_device_type_targeted(self): ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:693: requested_device_type=device.device_type) ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/urls.py:33: url(r'^device_type/(?P[-_a-zA-Z0-9]+)$', ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/urls.py:34: 'device_type_detail', ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/urls.py:35: name='lava.scheduler.device_type.detail'), ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/urls.py:36: url(r'^device_type_json$', ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/urls.py:37: 'device_type_json', ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/urls.py:38: name='lava.scheduler.device_type.device_type_json'), ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/urls.py:39: url(r'^device_type/(?P[-_a-zA-Z0-9]+)/index_nodt_devices_json$', ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/urls.py:41: name='lava.scheduler.device_type.index_nodt_devices_json'), Il file binario ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/views.pyc corrisponde Il file binario ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/admin.pyc corrisponde ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/templates/lava_scheduler_app/device_type.html:6:

{{device_type}} Status

./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/templates/lava_scheduler_app/index.html:12:{% render_table device_type_table %} ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/templates/lava_scheduler_app/job_sidebar.html:22: {{ job.requested_device.device_type }} ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/templates/lava_scheduler_app/job_sidebar.html:26: {% if job.requested_device_type %} ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/templates/lava_scheduler_app/job_sidebar.html:28:
{{ job.requested_device_type }}
./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/templates/lava_scheduler_app/_device_base.html:71:
{{ device.device_type }}
./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_daemon/dbjobsource.py:114: if not device.device_type.health_check_job: ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_daemon/dbjobsource.py:186: elif job.requested_device_type: ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_daemon/dbjobsource.py:189: device_type=job.requested_device_type, ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_daemon/dbjobsource.py:245: job_json = device.device_type.health_check_job ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_daemon/dbjobsource.py:270: | Q(requested_device_type=device.device_type), Il file binario ./.cache/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_daemon/dbjobsource.pyc corrisponde ./.cache/git-cache/exports/lava-android-test/2013-09-18-6be7935/tests/test_hwprofile.py:110: 'device_type': 'device.cpu'} ./.cache/git-cache/exports/lava-android-test/2013-09-18-6be7935/tests/test_hwprofile.py:118: 'device_type': 'device.cpu'} ./.cache/git-cache/exports/lava-android-test/2013-09-18-6be7935/tests/test_hwprofile.py:127: 'device_type': 'device.board'} ./.cache/git-cache/exports/lava-android-test/2013-09-18-6be7935/tests/test_hwprofile.py:140: 'device_type': 'device.mem'} ./.cache/git-cache/exports/lava-android-test/2013-09-18-6be7935/lava_android_test/test_definitions/hostshells/connect-lab-wifi.sh:31:device_type=0-00000000-0 ./.cache/git-cache/exports/lava-android-test/2013-09-18-6be7935/lava_android_test/test_definitions/hostshells/connect-lab-wifi.sh:39:device_type=0-00000000-0 ./.cache/git-cache/exports/lava-android-test/2013-09-18-6be7935/lava_android_test/test_definitions/hostshells/connect-lab-wifi.sh:53:device_type=0-00000000-0 ./.cache/git-cache/exports/lava-android-test/2013-09-18-6be7935/lava_android_test/hwprofile.py:82: device['device_type'] = 'device.cpu' ./.cache/git-cache/exports/lava-android-test/2013-09-18-6be7935/lava_android_test/hwprofile.py:117: device['device_type'] = 'device.board' ./.cache/git-cache/exports/lava-android-test/2013-09-18-6be7935/lava_android_test/hwprofile.py:157: device['device_type'] = "device.mem" ./.cache/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/doc/nexus-deploy.rst:63: device_type = nexus ./.cache/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/doc/nexus-deploy.rst:95: device_type = nexus ./.cache/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/doc/lava-image-creation.rst:148: device_type = panda ./.cache/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/doc/lava-image-creation.rst:153:The "device_type" field above is critical. The dispatcher allows devices to ./.cache/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/doc/usecaseone.rst:284: "device_type": "beaglebone-black", ./.cache/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/doc/usecaseone.rst:292: "device_type": "kvm", ./.cache/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/doc/usecaseone.rst:304:When mixing different device_types in one group, the images to deploy ./.cache/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/doc/usecaseone.rst:449:To filter by a particular device_type, choose **target.device_type**. ./.cache/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/doc/standalonesetup.rst:21: device_type = qemu ./.cache/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/doc/standalonesetup.rst:30: "device_type": "qemu", ./.cache/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/doc/configuration.rst:36: a line "device_type = ", although other settings can ./.cache/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/doc/usecasetwo.rst:42:The change from a standard single-node JSON file is to expand the device_type ./.cache/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/doc/usecasetwo.rst:55: "device_type": "panda", ./.cache/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/doc/usecasetwo.rst:141:of **target.device_type** to only show results for the specified ./.cache/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/doc/ipmi-pxe-deploy.rst:434: device_type = highbank ./.cache/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/doc/tftp-deploy.rst:71: device_type = arndale ./.cache/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/doc/tftp-deploy.rst:124: "device_type": "arndale", ./.cache/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/doc/external_measurement.rst:143:value of the ``device_type`` key:: ./.cache/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/doc/external_measurement.rst:149: DEVICE_TYPE: device_type ./.cache/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/doc/external_measurement.rst:197: DEVICE_TYPE: device_type ./.cache/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/doc/qemu-deploy.rst:31: device_type = qemu ./.cache/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/doc/qemu-deploy.rst:50: "device_type": "qemu", ./.cache/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/doc/multinode.rst:11:include into that role. Each role has a ``device_type`` and any number of roles can ./.cache/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/doc/multinode.rst:12:have the same ``device_type``. Each role can be assigned ``tags``. ./.cache/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/doc/multinode.rst:65:If a MultiNode job includes devices of more than one ``device_type``, there needs to be a role for ./.cache/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/doc/multinode.rst:66:each different ``device_type`` so that an appropriate image can be deployed. ./.cache/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/doc/multinode.rst:79:1. ``device`` or ``device_type`` move into a **device_group** list ./.cache/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/doc/multinode.rst:82: 2. If ``device_type`` is used and count is larger than one, enough ./.cache/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/doc/multinode.rst:100: "device_type": "panda", ./.cache/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/doc/multinode.rst:108: "device_type": "beaglexm", ./.cache/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/doc/QUICKSTART:117: device_type = panda ./.cache/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/doc/jobfile.rst:16:likely want to just choose the ``device_type`` and let the scheduler find an ./.cache/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/doc/jobfile.rst:19: "device_type": "panda", ./.cache/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/doc/changes.rst:535:* Move bootloader prompt string to device_type configuration file ./.cache/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/doc/kvm-deploy.rst:33: device_type = kvm ./.cache/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/doc/kvm-deploy.rst:43: "device_type": "kvm", ./.cache/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/doc/kvm-deploy.rst:83: device_type = kvm Il file binario ./.cache/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/lava_dispatcher/lava_test_shell.pyc corrisponde ./.cache/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/lava_dispatcher/device/sdmux.py:112: device_type = self.config.lmc_dev_arg ./.cache/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/lava_dispatcher/device/sdmux.py:113: generate_android_image(self.context, device_type, boot, data, system, img) ./.cache/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/lava_dispatcher/tests/test_device_version.py:32: config = create_device_config('fastmodel01', {'device_type': 'fastmodel', ./.cache/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/lava_dispatcher/tests/test_device_version.py:42: device_config_data = {'device_type': 'qemu'} ./.cache/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/lava_dispatcher/lava_test_shell.py:69: 'device_type': 'device.cpu', ./.cache/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/lava_dispatcher/lava_test_shell.py:76: 'device_type': 'device.board', ./.cache/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/lava_dispatcher/lava_test_shell.py:89: 'device_type': 'device.mem', ./.cache/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/lava_dispatcher/config.py:50: device_type = schema.StringOption(fatal=True) ./.cache/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/lava_dispatcher/config.py:294: "device-types/%s" % initial_config.get('__main__', 'device_type'), ./.cache/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/lava_dispatcher/job.py:64: 'device_type': { ./.cache/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/lava_dispatcher/job.py:83: 'device_type': { ./.cache/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/lava_dispatcher/job.py:205: if 'device_type' in self.job_data: ./.cache/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/lava_dispatcher/job.py:206: metadata['target.device_type'] = self.job_data['device_type'] Il file binario ./.cache/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/lava_dispatcher/job.pyc corrisponde Il file binario ./.cache/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/lava_dispatcher/config.pyc corrisponde ./.cache/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/lava_dispatcher/default-config/lava-dispatcher/device-defaults.conf:40:device_type = ./.cache/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/lava_dispatcher/default-config/lava-dispatcher/device-defaults.conf:104:# Defaults to device_type because that's what was used before this ./.cache/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/lava_dispatcher/default-config/lava-dispatcher/device-defaults.conf:106:lmc_dev_arg = %(device_type)s ./.cache/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/lava_dispatcher/default-config/lava-dispatcher/device-defaults.conf:109:qemu_machine_type = %(device_type)s ./.cache/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/lava_dispatcher/default-config/lava-dispatcher/README:36: a line "device_type = ", although other settings can Il file binario ./.cache/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/lava_dispatcher/client/lmc_utils.pyc corrisponde ./.cache/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/lava_dispatcher/client/lmc_utils.py:43: logging.info("client.device_type = %s" % client.config.device_type) ./.cache/git-cache/exports/linaro-dashboard-bundle/2013-08-07-a8f2158/linaro_dashboard_bundle/test_documents/evolution_1.6.json:44: "device_type": "example device type", ./.cache/git-cache/exports/linaro-dashboard-bundle/2013-08-07-a8f2158/linaro_dashboard_bundle/test_documents/everything_in_one_bundle_1.3.json:49: "device_type": "example device type", ./.cache/git-cache/exports/linaro-dashboard-bundle/2013-08-07-a8f2158/linaro_dashboard_bundle/test_documents/everything_in_one_bundle_1.1.json:44: "device_type": "example device type", ./.cache/git-cache/exports/linaro-dashboard-bundle/2013-08-07-a8f2158/linaro_dashboard_bundle/test_documents/everything_in_one_bundle_1.4.json:50: "device_type": "example device type", ./.cache/git-cache/exports/linaro-dashboard-bundle/2013-08-07-a8f2158/linaro_dashboard_bundle/test_documents/everything_in_one_bundle_1.0.1.json:42: "device_type": "example device type", ./.cache/git-cache/exports/linaro-dashboard-bundle/2013-08-07-a8f2158/linaro_dashboard_bundle/test_documents/evolution_1.2.json:44: "device_type": "example device type", ./.cache/git-cache/exports/linaro-dashboard-bundle/2013-08-07-a8f2158/linaro_dashboard_bundle/test_documents/evolution_1.5.json:44: "device_type": "example device type", ./.cache/git-cache/exports/linaro-dashboard-bundle/2013-08-07-a8f2158/linaro_dashboard_bundle/test_documents/everything_in_one_bundle_1.6.json:67: "device_type": "example device type", ./.cache/git-cache/exports/linaro-dashboard-bundle/2013-08-07-a8f2158/linaro_dashboard_bundle/test_documents/everything_in_one_bundle_1.2.json:45: "device_type": "example device type", ./.cache/git-cache/exports/linaro-dashboard-bundle/2013-08-07-a8f2158/linaro_dashboard_bundle/test_documents/evolution_1.1.json:44: "device_type": "example device type", ./.cache/git-cache/exports/linaro-dashboard-bundle/2013-08-07-a8f2158/linaro_dashboard_bundle/test_documents/everything_in_one_bundle_1.5.json:57: "device_type": "example device type", ./.cache/git-cache/exports/linaro-dashboard-bundle/2013-08-07-a8f2158/linaro_dashboard_bundle/test_documents/evolution_1.0.json:42: "device_type": "example device type", ./.cache/git-cache/exports/linaro-dashboard-bundle/2013-08-07-a8f2158/linaro_dashboard_bundle/test_documents/evolution_1.4.json:44: "device_type": "example device type", ./.cache/git-cache/exports/linaro-dashboard-bundle/2013-08-07-a8f2158/linaro_dashboard_bundle/test_documents/evolution_1.0.1.json:42: "device_type": "example device type", ./.cache/git-cache/exports/linaro-dashboard-bundle/2013-08-07-a8f2158/linaro_dashboard_bundle/test_documents/everything_in_one_bundle_1.0.json:42: "device_type": "example device type", ./.cache/git-cache/exports/linaro-dashboard-bundle/2013-08-07-a8f2158/linaro_dashboard_bundle/test_documents/evolution_1.3.json:44: "device_type": "example device type", ./.cache/git-cache/exports/linaro-dashboard-bundle/2013-08-07-a8f2158/linaro_dashboard_bundle/schemas/dashboard_bundle_format_1.3.json:168: "device_type": { ./.cache/git-cache/exports/linaro-dashboard-bundle/2013-08-07-a8f2158/linaro_dashboard_bundle/schemas/dashboard_bundle_format_1.1.json:153: "device_type": { ./.cache/git-cache/exports/linaro-dashboard-bundle/2013-08-07-a8f2158/linaro_dashboard_bundle/schemas/dashboard_bundle_format_1.0.1.json:142: "device_type": { ./.cache/git-cache/exports/linaro-dashboard-bundle/2013-08-07-a8f2158/linaro_dashboard_bundle/schemas/dashboard_bundle_format_1.5.json:202: "device_type": { ./.cache/git-cache/exports/linaro-dashboard-bundle/2013-08-07-a8f2158/linaro_dashboard_bundle/schemas/dashboard_bundle_format_1.2.json:159: "device_type": { ./.cache/git-cache/exports/linaro-dashboard-bundle/2013-08-07-a8f2158/linaro_dashboard_bundle/schemas/dashboard_bundle_format_1.0.json:142: "device_type": { ./.cache/git-cache/exports/linaro-dashboard-bundle/2013-08-07-a8f2158/linaro_dashboard_bundle/schemas/dashboard_bundle_format_1.6.json:250: "device_type": { ./.cache/git-cache/exports/linaro-dashboard-bundle/2013-08-07-a8f2158/linaro_dashboard_bundle/schemas/dashboard_bundle_format_1.4.json:173: "device_type": { ./.cache/git-cache/exports/linaro-dashboard-bundle/2013-08-07-a8f2158/doc/schema/docs.rst:163:property (``devices``). Each device object has a type (``device_type``), a Il file binario ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/xmlrpc.pyc corrisponde Il file binario ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/urls.pyc corrisponde Il file binario ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/models.pyc corrisponde ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0009_auto__add_testrundenormalization.py:106: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0025_auto__add_field_testrun_microseconds.py:101: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), Il file binario ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0015_auto__add_launchpadbug.pyc corrisponde Il file binario ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0030_auto__add_imagecharttestcase__add_imagereport__add_imagecharttestrun__.pyc corrisponde ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0005_auto__chg_field_softwarepackage_version__chg_field_softwarepackage_nam.py:117: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0015_auto__add_launchpadbug.py:114: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0004_auto__add_softwarepackagescratch.py:104: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), Il file binario ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0013_auto__chg_field_testcase_units__chg_field_testcase_test_case_id__chg_f.pyc corrisponde ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0017_auto__add_testrunfilterattribute__add_testrunfilter__add_unique_testru.py:135: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), Il file binario ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0001_initial.pyc corrisponde ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0010_denormalize_test_run.py:123: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), Il file binario ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0026_auto__add_pmqabundlestream.pyc corrisponde ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0013_auto__chg_field_testcase_units__chg_field_testcase_test_case_id__chg_f.py:112: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), Il file binario ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0020_auto__add_field_testrunfilter_build_number_attribute.pyc corrisponde ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0007_auto__add_tag.py:114: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), Il file binario ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0027_auto__del_testingeffort.pyc corrisponde Il file binario ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0016_auto__add_field_image_uploaded_by__chg_field_image_name.pyc corrisponde ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0022_auto__add_testrunfiltertest__add_testrunfiltertestcase__del_field_test.py:133: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0003_add_index_HardwareDevice_device_type.py:11: # Adding index on 'HardwareDevice', fields ['device_type', 'id'] ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0003_add_index_HardwareDevice_device_type.py:12: db.create_index('dashboard_app_hardwaredevice', ['device_type', 'id']) ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0003_add_index_HardwareDevice_device_type.py:17: # Removing index on 'HardwareDevice', fields ['device_type', 'id'] ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0003_add_index_HardwareDevice_device_type.py:18: db.delete_index('dashboard_app_hardwaredevice', ['device_type', 'id']) ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0003_add_index_HardwareDevice_device_type.py:99: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0008_auto__add_testingeffort.py:120: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), Il file binario ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0021_add_cast_integer.pyc corrisponde Il file binario ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0029_auto__add_testdefinition.pyc corrisponde ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0019_auto__add_testrunfiltersubscription__add_unique_testrunfiltersubscript.py:111: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0014_auto__add_imageset__add_image__add_imageattribute.py:148: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0028_auto__chg_field_test_test_id__chg_field_test_name.py:105: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0011_auto__chg_field_namedattribute_value__chg_field_namedattribute_name.py:105: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0023_auto__add_field_testrunfilter_uploaded_by__add_field_testrunfilter_ena.py:120: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), Il file binario ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0023_auto__add_field_testrunfilter_uploaded_by__add_field_testrunfilter_ena.pyc corrisponde Il file binario ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0028_auto__chg_field_test_test_id__chg_field_test_name.pyc corrisponde Il file binario ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0019_auto__add_testrunfiltersubscription__add_unique_testrunfiltersubscript.pyc corrisponde Il file binario ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0009_auto__add_testrundenormalization.pyc corrisponde ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0026_auto__add_pmqabundlestream.py:103: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0020_auto__add_field_testrunfilter_build_number_attribute.py:101: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0012_auto__del_field_bundle_content__add_field_bundle__raw_content__add_fie.py:100: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), Il file binario ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0022_auto__add_testrunfiltertest__add_testrunfiltertestcase__del_field_test.pyc corrisponde Il file binario ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0010_denormalize_test_run.pyc corrisponde ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0001_initial.py:38: ('device_type', self.gf('django.db.models.fields.CharField')(max_length=32)), ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0001_initial.py:311: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), Il file binario ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0011_auto__chg_field_namedattribute_value__chg_field_namedattribute_name.pyc corrisponde Il file binario ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0003_add_index_HardwareDevice_device_type.pyc corrisponde ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0002_add_index_NamedAttribute_object_id_and_content_type_id_and_name.py:99: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0024_auto__del_imageattribute__del_field_image_uploaded_by__del_field_image.py:157: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), Il file binario ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0004_auto__add_softwarepackagescratch.pyc corrisponde Il file binario ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0031_auto__del_imagecharttestrun__add_imagecharttest__add_unique_imagechart.pyc corrisponde ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0027_auto__del_testingeffort.py:116: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0006_auto__chg_field_bundledeserializationerror_bundle.py:99: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), Il file binario ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0006_auto__chg_field_bundledeserializationerror_bundle.pyc corrisponde Il file binario ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0018_auto__add_field_testrunfilter_public.pyc corrisponde Il file binario ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0007_auto__add_tag.pyc corrisponde ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0016_auto__add_field_image_uploaded_by__chg_field_image_name.py:113: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0030_auto__add_imagecharttestcase__add_imagereport__add_imagecharttestrun__.py:144: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), Il file binario ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0012_auto__del_field_bundle_content__add_field_bundle__raw_content__add_fie.pyc corrisponde ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0021_add_cast_integer.py:116: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), Il file binario ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0024_auto__del_imageattribute__del_field_image_uploaded_by__del_field_image.pyc corrisponde ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0029_auto__add_testdefinition.py:113: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), Il file binario ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0005_auto__chg_field_softwarepackage_version__chg_field_softwarepackage_nam.pyc corrisponde Il file binario ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0017_auto__add_testrunfilterattribute__add_testrunfilter__add_unique_testru.pyc corrisponde Il file binario ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0014_auto__add_imageset__add_image__add_imageattribute.pyc corrisponde ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0031_auto__del_imagecharttestrun__add_imagecharttest__add_unique_imagechart.py:181: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0018_auto__add_field_testrunfilter_public.py:101: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), Il file binario ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0002_add_index_NamedAttribute_object_id_and_content_type_id_and_name.pyc corrisponde Il file binario ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0008_auto__add_testingeffort.pyc corrisponde Il file binario ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0025_auto__add_field_testrun_microseconds.pyc corrisponde ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/xmlrpc.py:599: def get_test_names(self, device_type=None): ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/xmlrpc.py:603: `get_test_names` ([`device_type`]]) ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/xmlrpc.py:611: `device_type`: string ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/xmlrpc.py:619: if device_type: ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/xmlrpc.py:621: test_runs__attributes__name='target.device_type', ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/xmlrpc.py:622: test_runs__attributes__value=device_type).distinct(): ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/admin.py:146: list_display = ('description', 'device_type') ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/admin.py:147: list_filter = ('device_type',) ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/models.py:152: device_type = models.CharField( ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/models.py:970: return self.devices.filter(device_type="device.board").get() ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/models.py:1043: if one_attributes.name == "target.device_type": Il file binario ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/helpers.pyc corrisponde ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/tests/models/hw_device.py:16: device_type = 'device.cpu' ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/tests/models/hw_device.py:22: self.assertEqual(hw_device.device_type, dummy.device_type) ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/tests/other/deserialization.py:195: "device_type": self.getUniqueStringForField(HardwareDevice, "device_type"), ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/tests/other/deserialization.py:304: "device_type": "device.cpu", ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/tests/other/deserialization.py:311: "device_type": "device.board", ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/tests/other/deserialization.py:359: frozenset of tuples (device_type, description, attributes). ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/tests/other/deserialization.py:362: device.device_type, ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/helpers.py:540: device_type = c_device["device_type"], Il file binario ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/views/pmqa.pyc corrisponde ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/views/pmqa.py:49: device_types_with_results = [] ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/views/pmqa.py:50: prefix__device_type_result = {} ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/views/pmqa.py:53: device_types = list(DeviceType.objects.filter(display=True).values_list('name', flat=True)) ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/views/pmqa.py:58: c = len(device_types_with_results) ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/views/pmqa.py:59: for device_type in device_types: ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/views/pmqa.py:60: if device_type.startswith('rtsm'): ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/views/pmqa.py:64: 'attributes': [('target.device_type', device_type)], ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/views/pmqa.py:83: 'device_type': device_type, ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/views/pmqa.py:89: device_types_with_results.append({ ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/views/pmqa.py:91: 'device_type': device_type, ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/views/pmqa.py:98: pathname=bs.pathname, device_type=device_type)), ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/views/pmqa.py:102: device_type__result = prefix__device_type_result.setdefault(prefix, {}) ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/views/pmqa.py:103: d = device_type__result.setdefault(device_type, {'pass': 0, 'total': 0, 'present':True}) ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/views/pmqa.py:107: if len(device_types_with_results) > c: ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/views/pmqa.py:108: device_types_with_results[c]['width'] = len(device_types_with_results) - c ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/views/pmqa.py:110: prefixes = sorted(prefix__device_type_result) ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/views/pmqa.py:113: for d in device_types_with_results: ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/views/pmqa.py:114: cell_data = prefix__device_type_result[prefix].get(d['device_type']) ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/views/pmqa.py:130: 'device_types_with_results': device_types_with_results, ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/views/pmqa.py:135:def pmqa_filter_view_json(request, pathname, device_type): ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/views/pmqa.py:140: 'attributes': [('target.device_type', device_type)], ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/views/pmqa.py:148: "PMQA results for {pathname} on {device_type}", ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/views/pmqa.py:150: needs=['pathname', 'device_type']) ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/views/pmqa.py:151:def pmqa_filter_view(request, pathname, device_type): ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/views/pmqa.py:156: 'attributes': [('target.device_type', device_type)], ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/views/pmqa.py:168: device_type=device_type)), ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/views/pmqa.py:171: 'device_type': device_type, ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/views/pmqa.py:175: device_type=device_type), ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/views/pmqa.py:182: needs=['pathname', 'device_type', 'build1', 'build2']) ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/views/pmqa.py:183:def compare_pmqa_results(request, pathname, device_type, build1, build2): ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/views/pmqa.py:188: 'attributes': [('target.device_type', device_type)], ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/views/pmqa.py:199: device_type=device_type, ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/urls.py:81: url(r'^pmqa(?P/[a-zA-Z0-9/._-]+/)(?P[a-zA-Z0-9-_]+)$', 'pmqa.pmqa_filter_view'), ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/urls.py:82: url(r'^pmqa(?P/[a-zA-Z0-9/._-]+/)(?P[a-zA-Z0-9-_]+)/json$', 'pmqa.pmqa_filter_view_json'), ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/urls.py:83: url(r'^pmqa(?P/[a-zA-Z0-9/._-]+/)(?P[a-zA-Z0-9-_]+)/\+compare/(?P[0-9]+)/(?P[0-9]+)$', 'pmqa.compare_pmqa_results'), Il file binario ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/admin.pyc corrisponde ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/templates/dashboard_app/pmqa-view.html:35: {% for device_type in device_types_with_results %} ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/templates/dashboard_app/pmqa-view.html:36: {% if device_type.width %} ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/templates/dashboard_app/pmqa-view.html:37: ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/templates/dashboard_app/pmqa-view.html:38: {{ device_type.sn }} ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/templates/dashboard_app/pmqa-view.html:46: {% for device_type in device_types_with_results %} ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/templates/dashboard_app/pmqa-view.html:48: {{ device_type.device_type }} ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/templates/dashboard_app/pmqa-view.html:56: {% for device_type in device_types_with_results %} ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/templates/dashboard_app/pmqa-view.html:58: {{ device_type.date }} (build {{device_type.build}}) ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/templates/dashboard_app/pmqa-view.html:60: {% if device_type.last_difference %} ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/templates/dashboard_app/pmqa-view.html:61: A different result was last seen in build {{ device_type.last_difference.0 }} ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/templates/dashboard_app/pmqa_filter.html:13:

PMQA results for {{ bundle_stream }} on {{ device_type }}

./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/templates/dashboard_app/test_run_hardware_context.html:18: {{ hardware_device.get_device_type_display }} ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/examples/views/boards.xml:13: AND dashboard_app_hardwaredevice.device_type = 'device.board' ./.cache/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/lava_dashboard.egg-info/SOURCES.txt:29:dashboard_app/migrations/0003_add_index_HardwareDevice_device_type.py ./instances/dev/var/www/lava-server/static/docs/_src/lava-dispatcher/nexus-deploy.rst:63: device_type = nexus ./instances/dev/var/www/lava-server/static/docs/_src/lava-dispatcher/nexus-deploy.rst:95: device_type = nexus ./instances/dev/var/www/lava-server/static/docs/_src/lava-dispatcher/lava-image-creation.rst:148: device_type = panda ./instances/dev/var/www/lava-server/static/docs/_src/lava-dispatcher/lava-image-creation.rst:153:The "device_type" field above is critical. The dispatcher allows devices to ./instances/dev/var/www/lava-server/static/docs/_src/lava-dispatcher/usecaseone.rst:284: "device_type": "beaglebone-black", ./instances/dev/var/www/lava-server/static/docs/_src/lava-dispatcher/usecaseone.rst:292: "device_type": "kvm", ./instances/dev/var/www/lava-server/static/docs/_src/lava-dispatcher/usecaseone.rst:304:When mixing different device_types in one group, the images to deploy ./instances/dev/var/www/lava-server/static/docs/_src/lava-dispatcher/usecaseone.rst:449:To filter by a particular device_type, choose **target.device_type**. ./instances/dev/var/www/lava-server/static/docs/_src/lava-dispatcher/standalonesetup.rst:21: device_type = qemu ./instances/dev/var/www/lava-server/static/docs/_src/lava-dispatcher/standalonesetup.rst:30: "device_type": "qemu", ./instances/dev/var/www/lava-server/static/docs/_src/lava-dispatcher/configuration.rst:36: a line "device_type = ", although other settings can ./instances/dev/var/www/lava-server/static/docs/_src/lava-dispatcher/usecasetwo.rst:42:The change from a standard single-node JSON file is to expand the device_type ./instances/dev/var/www/lava-server/static/docs/_src/lava-dispatcher/usecasetwo.rst:55: "device_type": "panda", ./instances/dev/var/www/lava-server/static/docs/_src/lava-dispatcher/usecasetwo.rst:141:of **target.device_type** to only show results for the specified ./instances/dev/var/www/lava-server/static/docs/_src/lava-dispatcher/ipmi-pxe-deploy.rst:434: device_type = highbank ./instances/dev/var/www/lava-server/static/docs/_src/lava-dispatcher/tftp-deploy.rst:71: device_type = arndale ./instances/dev/var/www/lava-server/static/docs/_src/lava-dispatcher/tftp-deploy.rst:124: "device_type": "arndale", ./instances/dev/var/www/lava-server/static/docs/_src/lava-dispatcher/external_measurement.rst:143:value of the ``device_type`` key:: ./instances/dev/var/www/lava-server/static/docs/_src/lava-dispatcher/external_measurement.rst:149: DEVICE_TYPE: device_type ./instances/dev/var/www/lava-server/static/docs/_src/lava-dispatcher/external_measurement.rst:197: DEVICE_TYPE: device_type ./instances/dev/var/www/lava-server/static/docs/_src/lava-dispatcher/qemu-deploy.rst:31: device_type = qemu ./instances/dev/var/www/lava-server/static/docs/_src/lava-dispatcher/qemu-deploy.rst:50: "device_type": "qemu", ./instances/dev/var/www/lava-server/static/docs/_src/lava-dispatcher/multinode.rst:11:include into that role. Each role has a ``device_type`` and any number of roles can ./instances/dev/var/www/lava-server/static/docs/_src/lava-dispatcher/multinode.rst:12:have the same ``device_type``. Each role can be assigned ``tags``. ./instances/dev/var/www/lava-server/static/docs/_src/lava-dispatcher/multinode.rst:65:If a MultiNode job includes devices of more than one ``device_type``, there needs to be a role for ./instances/dev/var/www/lava-server/static/docs/_src/lava-dispatcher/multinode.rst:66:each different ``device_type`` so that an appropriate image can be deployed. ./instances/dev/var/www/lava-server/static/docs/_src/lava-dispatcher/multinode.rst:79:1. ``device`` or ``device_type`` move into a **device_group** list ./instances/dev/var/www/lava-server/static/docs/_src/lava-dispatcher/multinode.rst:82: 2. If ``device_type`` is used and count is larger than one, enough ./instances/dev/var/www/lava-server/static/docs/_src/lava-dispatcher/multinode.rst:100: "device_type": "panda", ./instances/dev/var/www/lava-server/static/docs/_src/lava-dispatcher/multinode.rst:108: "device_type": "beaglexm", ./instances/dev/var/www/lava-server/static/docs/_src/lava-dispatcher/QUICKSTART:117: device_type = panda ./instances/dev/var/www/lava-server/static/docs/_src/lava-dispatcher/jobfile.rst:16:likely want to just choose the ``device_type`` and let the scheduler find an ./instances/dev/var/www/lava-server/static/docs/_src/lava-dispatcher/jobfile.rst:19: "device_type": "panda", ./instances/dev/var/www/lava-server/static/docs/_src/lava-dispatcher/changes.rst:535:* Move bootloader prompt string to device_type configuration file ./instances/dev/var/www/lava-server/static/docs/_src/lava-dispatcher/kvm-deploy.rst:33: device_type = kvm ./instances/dev/var/www/lava-server/static/docs/_src/lava-dispatcher/kvm-deploy.rst:43: "device_type": "kvm", ./instances/dev/var/www/lava-server/static/docs/_src/lava-dispatcher/kvm-deploy.rst:83: device_type = kvm ./instances/dev/var/www/lava-server/static/docs/_src/linaro-dashboard-bundle/schema/docs.rst:163:property (``devices``). Each device object has a type (``device_type``), a ./instances/dev/var/www/lava-server/static/docs/_sources/lava-dispatcher/lava-image-creation.txt:148: device_type = panda ./instances/dev/var/www/lava-server/static/docs/_sources/lava-dispatcher/lava-image-creation.txt:153:The "device_type" field above is critical. The dispatcher allows devices to ./instances/dev/var/www/lava-server/static/docs/_sources/lava-dispatcher/tftp-deploy.txt:71: device_type = arndale ./instances/dev/var/www/lava-server/static/docs/_sources/lava-dispatcher/tftp-deploy.txt:124: "device_type": "arndale", ./instances/dev/var/www/lava-server/static/docs/_sources/lava-dispatcher/configuration.txt:36: a line "device_type = ", although other settings can ./instances/dev/var/www/lava-server/static/docs/_sources/lava-dispatcher/multinode.txt:11:include into that role. Each role has a ``device_type`` and any number of roles can ./instances/dev/var/www/lava-server/static/docs/_sources/lava-dispatcher/multinode.txt:12:have the same ``device_type``. Each role can be assigned ``tags``. ./instances/dev/var/www/lava-server/static/docs/_sources/lava-dispatcher/multinode.txt:65:If a MultiNode job includes devices of more than one ``device_type``, there needs to be a role for ./instances/dev/var/www/lava-server/static/docs/_sources/lava-dispatcher/multinode.txt:66:each different ``device_type`` so that an appropriate image can be deployed. ./instances/dev/var/www/lava-server/static/docs/_sources/lava-dispatcher/multinode.txt:79:1. ``device`` or ``device_type`` move into a **device_group** list ./instances/dev/var/www/lava-server/static/docs/_sources/lava-dispatcher/multinode.txt:82: 2. If ``device_type`` is used and count is larger than one, enough ./instances/dev/var/www/lava-server/static/docs/_sources/lava-dispatcher/multinode.txt:100: "device_type": "panda", ./instances/dev/var/www/lava-server/static/docs/_sources/lava-dispatcher/multinode.txt:108: "device_type": "beaglexm", ./instances/dev/var/www/lava-server/static/docs/_sources/lava-dispatcher/usecasetwo.txt:42:The change from a standard single-node JSON file is to expand the device_type ./instances/dev/var/www/lava-server/static/docs/_sources/lava-dispatcher/usecasetwo.txt:55: "device_type": "panda", ./instances/dev/var/www/lava-server/static/docs/_sources/lava-dispatcher/usecasetwo.txt:141:of **target.device_type** to only show results for the specified ./instances/dev/var/www/lava-server/static/docs/_sources/lava-dispatcher/nexus-deploy.txt:63: device_type = nexus ./instances/dev/var/www/lava-server/static/docs/_sources/lava-dispatcher/nexus-deploy.txt:95: device_type = nexus ./instances/dev/var/www/lava-server/static/docs/_sources/lava-dispatcher/jobfile.txt:16:likely want to just choose the ``device_type`` and let the scheduler find an ./instances/dev/var/www/lava-server/static/docs/_sources/lava-dispatcher/jobfile.txt:19: "device_type": "panda", ./instances/dev/var/www/lava-server/static/docs/_sources/lava-dispatcher/kvm-deploy.txt:33: device_type = kvm ./instances/dev/var/www/lava-server/static/docs/_sources/lava-dispatcher/kvm-deploy.txt:43: "device_type": "kvm", ./instances/dev/var/www/lava-server/static/docs/_sources/lava-dispatcher/kvm-deploy.txt:83: device_type = kvm ./instances/dev/var/www/lava-server/static/docs/_sources/lava-dispatcher/usecaseone.txt:284: "device_type": "beaglebone-black", ./instances/dev/var/www/lava-server/static/docs/_sources/lava-dispatcher/usecaseone.txt:292: "device_type": "kvm", ./instances/dev/var/www/lava-server/static/docs/_sources/lava-dispatcher/usecaseone.txt:304:When mixing different device_types in one group, the images to deploy ./instances/dev/var/www/lava-server/static/docs/_sources/lava-dispatcher/usecaseone.txt:449:To filter by a particular device_type, choose **target.device_type**. ./instances/dev/var/www/lava-server/static/docs/_sources/lava-dispatcher/external_measurement.txt:143:value of the ``device_type`` key:: ./instances/dev/var/www/lava-server/static/docs/_sources/lava-dispatcher/external_measurement.txt:149: DEVICE_TYPE: device_type ./instances/dev/var/www/lava-server/static/docs/_sources/lava-dispatcher/external_measurement.txt:197: DEVICE_TYPE: device_type ./instances/dev/var/www/lava-server/static/docs/_sources/lava-dispatcher/standalonesetup.txt:21: device_type = qemu ./instances/dev/var/www/lava-server/static/docs/_sources/lava-dispatcher/standalonesetup.txt:30: "device_type": "qemu", ./instances/dev/var/www/lava-server/static/docs/_sources/lava-dispatcher/qemu-deploy.txt:31: device_type = qemu ./instances/dev/var/www/lava-server/static/docs/_sources/lava-dispatcher/qemu-deploy.txt:50: "device_type": "qemu", ./instances/dev/var/www/lava-server/static/docs/_sources/lava-dispatcher/changes.txt:535:* Move bootloader prompt string to device_type configuration file ./instances/dev/var/www/lava-server/static/docs/_sources/lava-dispatcher/ipmi-pxe-deploy.txt:434: device_type = highbank ./instances/dev/var/www/lava-server/static/docs/_sources/linaro-dashboard-bundle/schema/docs.txt:163:property (``devices``). Each device object has a type (``device_type``), a Il file binario ./instances/dev/var/www/lava-server/static/docs/.doctrees/lava-dispatcher/lava-image-creation.doctree corrisponde Il file binario ./instances/dev/var/www/lava-server/static/docs/.doctrees/lava-dispatcher/nexus-deploy.doctree corrisponde Il file binario ./instances/dev/var/www/lava-server/static/docs/.doctrees/lava-dispatcher/jobfile.doctree corrisponde Il file binario ./instances/dev/var/www/lava-server/static/docs/.doctrees/lava-dispatcher/usecaseone.doctree corrisponde Il file binario ./instances/dev/var/www/lava-server/static/docs/.doctrees/lava-dispatcher/standalonesetup.doctree corrisponde Il file binario ./instances/dev/var/www/lava-server/static/docs/.doctrees/lava-dispatcher/configuration.doctree corrisponde Il file binario ./instances/dev/var/www/lava-server/static/docs/.doctrees/lava-dispatcher/external_measurement.doctree corrisponde Il file binario ./instances/dev/var/www/lava-server/static/docs/.doctrees/lava-dispatcher/usecasetwo.doctree corrisponde Il file binario ./instances/dev/var/www/lava-server/static/docs/.doctrees/lava-dispatcher/qemu-deploy.doctree corrisponde Il file binario ./instances/dev/var/www/lava-server/static/docs/.doctrees/lava-dispatcher/changes.doctree corrisponde Il file binario ./instances/dev/var/www/lava-server/static/docs/.doctrees/lava-dispatcher/kvm-deploy.doctree corrisponde Il file binario ./instances/dev/var/www/lava-server/static/docs/.doctrees/lava-dispatcher/tftp-deploy.doctree corrisponde Il file binario ./instances/dev/var/www/lava-server/static/docs/.doctrees/lava-dispatcher/ipmi-pxe-deploy.doctree corrisponde Il file binario ./instances/dev/var/www/lava-server/static/docs/.doctrees/lava-dispatcher/multinode.doctree corrisponde Il file binario ./instances/dev/var/www/lava-server/static/docs/.doctrees/linaro-dashboard-bundle/schema/docs.doctree corrisponde ./instances/dev/var/www/lava-server/static/docs/lava-dispatcher/standalonesetup.html:70:device_type = qemu ./instances/dev/var/www/lava-server/static/docs/lava-dispatcher/standalonesetup.html:78: "device_type": "qemu", ./instances/dev/var/www/lava-server/static/docs/lava-dispatcher/lava-image-creation.html:142:
device_type = panda
./instances/dev/var/www/lava-server/static/docs/lava-dispatcher/lava-image-creation.html:147:

The “device_type” field above is critical. The dispatcher allows devices to ./instances/dev/var/www/lava-server/static/docs/lava-dispatcher/external_measurement.html:174:value of the device_type key:

./instances/dev/var/www/lava-server/static/docs/lava-dispatcher/external_measurement.html:179: DEVICE_TYPE: device_type ./instances/dev/var/www/lava-server/static/docs/lava-dispatcher/external_measurement.html:222: DEVICE_TYPE: device_type ./instances/dev/var/www/lava-server/static/docs/lava-dispatcher/qemu-deploy.html:63:device_type = qemu ./instances/dev/var/www/lava-server/static/docs/lava-dispatcher/qemu-deploy.html:77: "device_type": "qemu", ./instances/dev/var/www/lava-server/static/docs/lava-dispatcher/kvm-deploy.html:67:
device_type = kvm
./instances/dev/var/www/lava-server/static/docs/lava-dispatcher/kvm-deploy.html:77:  "device_type": "kvm",
./instances/dev/var/www/lava-server/static/docs/lava-dispatcher/kvm-deploy.html:111:
device_type = kvm
./instances/dev/var/www/lava-server/static/docs/lava-dispatcher/nexus-deploy.html:91:device_type = nexus
./instances/dev/var/www/lava-server/static/docs/lava-dispatcher/nexus-deploy.html:117:device_type = nexus
./instances/dev/var/www/lava-server/static/docs/lava-dispatcher/ipmi-pxe-deploy.html:380:
device_type = highbank
./instances/dev/var/www/lava-server/static/docs/lava-dispatcher/tftp-deploy.html:109:device_type = arndale
./instances/dev/var/www/lava-server/static/docs/lava-dispatcher/tftp-deploy.html:161:

“device_type”: “arndale”, ./instances/dev/var/www/lava-server/static/docs/lava-dispatcher/usecasetwo.html:89:

The change from a standard single-node JSON file is to expand the device_type ./instances/dev/var/www/lava-server/static/docs/lava-dispatcher/usecasetwo.html:98: "device_type": "panda", ./instances/dev/var/www/lava-server/static/docs/lava-dispatcher/usecasetwo.html:179:of target.device_type to only show results for the specified ./instances/dev/var/www/lava-server/static/docs/lava-dispatcher/usecaseone.html:308: "device_type": "beaglebone-black", ./instances/dev/var/www/lava-server/static/docs/lava-dispatcher/usecaseone.html:316: "device_type": "kvm", ./instances/dev/var/www/lava-server/static/docs/lava-dispatcher/usecaseone.html:329:

When mixing different device_types in one group, the images to deploy ./instances/dev/var/www/lava-server/static/docs/lava-dispatcher/usecaseone.html:454:

To filter by a particular device_type, choose target.device_type.

./instances/dev/var/www/lava-server/static/docs/lava-dispatcher/jobfile.html:66:likely want to just choose the device_type and let the scheduler find an ./instances/dev/var/www/lava-server/static/docs/lava-dispatcher/jobfile.html:68:
"device_type": "panda",
./instances/dev/var/www/lava-server/static/docs/lava-dispatcher/changes.html:555:
  • Move bootloader prompt string to device_type configuration file
  • ./instances/dev/var/www/lava-server/static/docs/lava-dispatcher/configuration.html:84:a line “device_type = <device type>”, although other settings can ./instances/dev/var/www/lava-server/static/docs/lava-dispatcher/multinode.html:60:include into that role. Each role has a device_type and any number of roles can ./instances/dev/var/www/lava-server/static/docs/lava-dispatcher/multinode.html:61:have the same device_type. Each role can be assigned tags.

    ./instances/dev/var/www/lava-server/static/docs/lava-dispatcher/multinode.html:151:

    If a MultiNode job includes devices of more than one device_type, there needs to be a role for ./instances/dev/var/www/lava-server/static/docs/lava-dispatcher/multinode.html:152:each different device_type so that an appropriate image can be deployed.

    ./instances/dev/var/www/lava-server/static/docs/lava-dispatcher/multinode.html:160:
  • device or device_type move into a device_group list
  • ./instances/dev/var/www/lava-server/static/docs/lava-dispatcher/multinode.html:166:
  • If device_type is used and count is larger than one, enough ./instances/dev/var/www/lava-server/static/docs/lava-dispatcher/multinode.html:186: "device_type": "panda", ./instances/dev/var/www/lava-server/static/docs/lava-dispatcher/multinode.html:194: "device_type": "beaglexm", ./instances/dev/var/www/lava-server/static/docs/linaro-dashboard-bundle/schema/docs.html:193:property (devices). Each device object has a type (device_type), a ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/api.py:128: 'device_type__name', ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/api.py:135: def all_device_types(self): ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/api.py:139: `all_device_types` () ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/api.py:160: device_type_list = [] ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/api.py:163: device_types = DeviceType.objects.filter(display=True)\ ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/api.py:170: for dev_type in device_types: ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/api.py:171: device_type = {} ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/api.py:173: device_type[key] = getattr(dev_type, key) ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/api.py:174: device_type_list.append(device_type) ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/api.py:176: return device_type_list ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/api.py:178: def pending_jobs_by_device_type(self): ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/api.py:182: `pending_jobs_by_device_type` () ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/api.py:204: .values_list('requested_device_type_id')\ ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/api.py:214: device_types = DeviceType.objects.values_list('name', flat=True) ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/api.py:215: for device_type in device_types: ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/api.py:216: if device_type not in pending_jobs_by_device: ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/api.py:217: pending_jobs_by_device[device_type] = 0 ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0029_auto__add_jobfailuretag__add_field_testjob_failure_comment.py:104: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0029_auto__add_jobfailuretag__add_field_testjob_failure_comment.py:158: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0007_merged_migration.py:53: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0007_merged_migration.py:69: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0006_auto__add_field_testjob_log_file.py:58: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0006_auto__add_field_testjob_log_file.py:69: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0005_auto__del_field_testjob_device_type__del_field_testjob_target.py:10: # Deleting field 'TestJob.device_type' ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0005_auto__del_field_testjob_device_type__del_field_testjob_target.py:11: db.delete_column('lava_scheduler_app_testjob', 'device_type_id') ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0005_auto__del_field_testjob_device_type__del_field_testjob_target.py:18: # Adding field 'TestJob.device_type' ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0005_auto__del_field_testjob_device_type__del_field_testjob_target.py:19: db.add_column('lava_scheduler_app_testjob', 'device_type', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['lava_scheduler_app.DeviceType'], null=True), keep_default=False) ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0005_auto__del_field_testjob_device_type__del_field_testjob_target.py:64: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0005_auto__del_field_testjob_device_type__del_field_testjob_target.py:79: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0019_set_testjob_owner.py:58: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0019_set_testjob_owner.py:99: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0025_auto__chg_field_testjob__results_bundle__chg_field_testjob_submit_toke.py:112: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0025_auto__chg_field_testjob__results_bundle__chg_field_testjob_submit_toke.py:157: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0024_auto__add_field_devicetype_display.py:81: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0024_auto__add_field_devicetype_display.py:126: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0028_auto__del_field_devicetype_use_celery.py:81: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0028_auto__del_field_devicetype_use_celery.py:127: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0013_auto__add_devicestatetransition.py:68: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0013_auto__add_devicestatetransition.py:103: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0004_fill_out_device_fields.py:14: job.requested_device_type = job.device_type ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0004_fill_out_device_fields.py:21: job.device_type = job.requested_device.device_type ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0004_fill_out_device_fields.py:64: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0004_fill_out_device_fields.py:76: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']", 'null': 'True'}), ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0004_fill_out_device_fields.py:80: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0011_auto__add_tag.py:86: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0011_auto__add_tag.py:110: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0022_auto__chg_field_testjob__results_bundle__add_unique_testjob__results_b.py:85: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0022_auto__chg_field_testjob__results_bundle__add_unique_testjob__results_b.py:128: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0002_auto__chg_field_testjob_device_type.py:10: # Changing field 'TestJob.device_type' ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0002_auto__chg_field_testjob_device_type.py:11: db.alter_column('lava_scheduler_app_testjob', 'device_type_id', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['lava_scheduler_app.DeviceType'], null=True)) ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0002_auto__chg_field_testjob_device_type.py:15: # User chose to not deal with backwards NULL issues for 'TestJob.device_type' ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0002_auto__chg_field_testjob_device_type.py:16: raise RuntimeError("Cannot reverse this migration. 'TestJob.device_type' and its values cannot be restored.") ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0002_auto__chg_field_testjob_device_type.py:58: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0002_auto__chg_field_testjob_device_type.py:69: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']", 'null': 'True'}), ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0017_add_lava_health_user.py:62: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0017_add_lava_health_user.py:101: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0016_auto__add_field_devicetype_health_check_job.py:58: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0016_auto__add_field_devicetype_health_check_job.py:97: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0027_auto__add_field_testjob_priority.py:81: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0027_auto__add_field_testjob_priority.py:128: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0001_initial.py:19: ('device_type', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['lava_scheduler_app.DeviceType'])), ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0001_initial.py:30: ('device_type', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['lava_scheduler_app.DeviceType'])), ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0001_initial.py:90: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0001_initial.py:101: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0014_auto__add_field_device_health_status__add_field_device_last_health_rep.py:64: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0014_auto__add_field_device_health_status__add_field_device_last_health_rep.py:101: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0026_auto__add_field_device_device_version.py:81: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0026_auto__add_field_device_device_version.py:127: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0020_auto__add_field_testjob__results_bundle.py:85: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0020_auto__add_field_testjob__results_bundle.py:127: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0018_auto__add_field_testjob_user__add_field_testjob_group__add_field_testj.py:70: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0018_auto__add_field_testjob_user__add_field_testjob_group__add_field_testj.py:110: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0003_auto__add_field_testjob_requested_device__add_field_testjob_requested_.py:13: # Adding field 'TestJob.requested_device_type' ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0003_auto__add_field_testjob_requested_device__add_field_testjob_requested_.py:14: db.add_column('lava_scheduler_app_testjob', 'requested_device_type', self.gf('django.db.models.fields.related.ForeignKey')(default=None, related_name='+', null=True, to=orm['lava_scheduler_app.DeviceType']), keep_default=False) ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0003_auto__add_field_testjob_requested_device__add_field_testjob_requested_.py:24: # Deleting field 'TestJob.requested_device_type' ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0003_auto__add_field_testjob_requested_device__add_field_testjob_requested_.py:25: db.delete_column('lava_scheduler_app_testjob', 'requested_device_type_id') ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0003_auto__add_field_testjob_requested_device__add_field_testjob_requested_.py:70: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0003_auto__add_field_testjob_requested_device__add_field_testjob_requested_.py:82: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']", 'null': 'True'}), ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0003_auto__add_field_testjob_requested_device__add_field_testjob_requested_.py:86: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0015_auto__add_field_testjob_health_check.py:58: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0015_auto__add_field_testjob_health_check.py:96: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0009_auto__add_field_testjob_description.py:58: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0009_auto__add_field_testjob_description.py:75: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0008_auto__add_field_testjob_results_link.py:58: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0008_auto__add_field_testjob_results_link.py:75: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0010_auto__chg_field_testjob_description.py:58: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0010_auto__chg_field_testjob_description.py:75: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0023_auto__add_field_devicetype_use_celery.py:81: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0023_auto__add_field_devicetype_use_celery.py:125: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0030_auto__add_field_testjob_sub_id__add_field_testjob_target_group.py:89: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0030_auto__add_field_testjob_sub_id__add_field_testjob_target_group.py:143: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0021_rename_results_link.py:91: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0021_rename_results_link.py:134: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0031_auto__add_field_testjob_multinode_definition.py:85: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0031_auto__add_field_testjob_multinode_definition.py:140: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0012_auto__add_field_testjob_submit_token.py:58: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0012_auto__add_field_testjob_submit_token.py:82: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/admin.py:45: list_filter = ['device_type', 'status'] ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/models.py:62: device_types = DeviceType.objects.values_list('name').filter( ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/models.py:74: for dt in device_types: ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/models.py:108: return ("lava.scheduler.device_type.detail", [self.pk]) ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/models.py:147: device_type = models.ForeignKey( ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/models.py:195: "requested_device_type", ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/models.py:337: requested_device_type = models.ForeignKey( ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/models.py:478: device_type = None ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/models.py:479: elif 'device_type' in job_data: ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/models.py:481: device_type = DeviceType.objects.get(name=job_data['device_type']) ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/models.py:484: device_type = None ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/models.py:487: "No 'target' or 'device_type' or 'device_group' are found " ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/models.py:565: device_type = DeviceType.objects.get( ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/models.py:566: name=node_json[role][c]["device_type"]) ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/models.py:575: requested_device_type=device_type, ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/models.py:589: requested_device=target, requested_device_type=device_type, ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/utils.py:120: node_json[role][c]["device_type"] = clients["device_type"] ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/utils.py:127: device_type in a multinode job. ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/utils.py:141: device_type = device_group['device_type'] ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/utils.py:143: if device_type in requested_devices: ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/utils.py:144: requested_devices[device_type] += count ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/utils.py:146: requested_devices[device_type] = count ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/views.py:112: "requested_device_type", "submitter", "user", "group")\ ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/views.py:114: 'requested_device_id, requested_device_type_id)'}).all() ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/views.py:127: '' + escape(record.requested_device_type.pk) + '') ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/views.py:167: return Device.objects.select_related("device_type") ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/views.py:170: device_type = Column() ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/views.py:210: 'device_type_table': DeviceTypeTable('devicetype', reverse(device_type_json)), ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/views.py:285: dt = request.GET.get('device_type', None) ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/views.py:287: jobs = jobs.filter(actual_device__device_type__name=dt) ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/views.py:395: The value is defined when table instance is created in device_type_detail() ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/views.py:403: device_type = self.params[0] ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/views.py:404: num = health_jobs_in_hr(record).filter(actual_device__in=Device.objects.filter(device_type=device_type), ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/views.py:409: device_type = self.params[0] ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/views.py:410: num = health_jobs_in_hr(record).filter(actual_device__in=Device.objects.filter(device_type=device_type), ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/views.py:420:def device_type_json(request): ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/views.py:425: def get_queryset(self, device_type): ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/views.py:426: return Device.objects.filter(device_type=device_type) ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/views.py:429: exclude = ('device_type',) ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/views.py:433: device_type = get_object_or_404(DeviceType, pk=pk) ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/views.py:434: return NoDTDeviceTable.json(request, params=(device_type,)) ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/views.py:438:def device_type_detail(request, pk): ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/views.py:441: "lava_scheduler_app/device_type.html", ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/views.py:443: 'device_type': dt, ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/views.py:445: actual_device__in=Device.objects.filter(device_type=dt), ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/views.py:448: Q(status=TestJob.SUBMITTED), Q(requested_device_type=dt) ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/views.py:449: | Q(requested_device__in=Device.objects.filter(device_type=dt))).count(), ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/views.py:451: 'health_job_summary_table': HealthJobSummaryTable('device_type', ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/views.py:455: 'bread_crumb_trail': BreadCrumbTrail.leading_to(device_type_detail, pk=pk), ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:64: def ensure_device_type(self, name=None): ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:69: def make_device_type(self, name=None, health_check_job=None): ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:72: device_type = DeviceType.objects.create( ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:74: device_type.save() ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:75: return device_type ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:80: def make_device(self, device_type=None, hostname=None, **kw): ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:81: if device_type is None: ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:82: device_type = self.ensure_device_type() ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:85: device = Device(device_type=device_type, hostname=hostname, **kw) ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:92: if 'target' not in data and 'device_type' not in data: ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:94: data['device_type'] = DeviceType.objects.all()[0].name ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:96: data['device_type'] = self.ensure_device_type().name ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:135: def test_from_json_and_user_sets_device_type(self): ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:136: panda_type = self.factory.ensure_device_type(name='panda') ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:138: self.factory.make_job_json(device_type='panda'), ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:140: self.assertEqual(panda_type, job.requested_device_type) ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:149: def test_from_json_and_user_does_not_set_device_type_from_target(self): ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:150: panda_type = self.factory.ensure_device_type(name='panda') ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:151: self.factory.make_device(device_type=panda_type, hostname='panda01') ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:155: self.assertEqual(None, job.requested_device_type) ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:192: self.factory.ensure_device_type(name='panda') ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:202: self.factory.ensure_device_type(name='panda') ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:415: device_type = self.factory.make_device_type( ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:418: device_type=device_type, health_status=Device.HEALTH_PASS) ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:424: device_type = self.factory.make_device_type( ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:427: device_type=device_type, health_status=Device.HEALTH_PASS, ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:435: device_type = self.factory.make_device_type( ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:438: device_type=device_type, health_status=Device.HEALTH_PASS, ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:446: device_type = self.factory.make_device_type( ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:449: device_type=device_type, health_status=Device.HEALTH_UNKNOWN, ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:461: def test_getJobForBoard_considers_device_type(self): ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:462: panda_type = self.factory.ensure_device_type(name='panda') ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:463: self.factory.make_device(hostname='panda01', device_type=panda_type) ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:466: requested_device_type=panda_type, ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:473: panda_type = self.factory.ensure_device_type(name='panda') ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:475: hostname='panda01', device_type=panda_type) ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:489: panda_type = self.factory.ensure_device_type(name='panda') ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:491: hostname='panda01', device_type=panda_type) ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:494: requested_device_type=panda_type, ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:507: panda_type = self.factory.ensure_device_type(name='panda') ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:509: hostname='panda01', device_type=panda_type) ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:510: self.factory.make_device(hostname='panda02', device_type=panda_type) ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:607: panda_type = self.factory.ensure_device_type(name='panda') ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:608: self.factory.make_device(hostname='panda01', device_type=panda_type) ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:609: definition = self.factory.make_job_data(device_type='panda') ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:611: requested_device_type=panda_type, ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:618: panda_type = self.factory.ensure_device_type(name='panda') ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:619: self.factory.make_device(hostname='panda01', device_type=panda_type) ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:633: requested_device_type=panda_type, ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:642: panda_type = self.factory.ensure_device_type(name='panda') ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:643: self.factory.make_device(hostname='panda01', device_type=panda_type) ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:659: requested_device_type=panda_type, submitter=user, ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:690: def test_jobCompleted_works_on_device_type_targeted(self): ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:693: requested_device_type=device.device_type) ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/urls.py:33: url(r'^device_type/(?P[-_a-zA-Z0-9]+)$', ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/urls.py:34: 'device_type_detail', ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/urls.py:35: name='lava.scheduler.device_type.detail'), ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/urls.py:36: url(r'^device_type_json$', ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/urls.py:37: 'device_type_json', ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/urls.py:38: name='lava.scheduler.device_type.device_type_json'), ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/urls.py:39: url(r'^device_type/(?P[-_a-zA-Z0-9]+)/index_nodt_devices_json$', ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/urls.py:41: name='lava.scheduler.device_type.index_nodt_devices_json'), ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/templates/lava_scheduler_app/device_type.html:6:

    {{device_type}} Status

    ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/templates/lava_scheduler_app/index.html:12:{% render_table device_type_table %} ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/templates/lava_scheduler_app/job_sidebar.html:22: {{ job.requested_device.device_type }} ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/templates/lava_scheduler_app/job_sidebar.html:26: {% if job.requested_device_type %} ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/templates/lava_scheduler_app/job_sidebar.html:28:
    {{ job.requested_device_type }}
    ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/templates/lava_scheduler_app/_device_base.html:71:
    {{ device.device_type }}
    ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_daemon/dbjobsource.py:114: if not device.device_type.health_check_job: ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_daemon/dbjobsource.py:186: elif job.requested_device_type: ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_daemon/dbjobsource.py:189: device_type=job.requested_device_type, ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_daemon/dbjobsource.py:245: job_json = device.device_type.health_check_job ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_daemon/dbjobsource.py:270: | Q(requested_device_type=device.device_type), Il file binario ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/.git/objects/pack/pack-2dcaed89c6ef1cfd66597dfcfd8f8ec83be5e6e7.pack corrisponde Il file binario ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/.git/index corrisponde ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flinaro-python-dashboard-bundle.git/linaro_dashboard_bundle/test_documents/evolution_1.6.json:44: "device_type": "example device type", ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flinaro-python-dashboard-bundle.git/linaro_dashboard_bundle/test_documents/everything_in_one_bundle_1.3.json:49: "device_type": "example device type", ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flinaro-python-dashboard-bundle.git/linaro_dashboard_bundle/test_documents/everything_in_one_bundle_1.1.json:44: "device_type": "example device type", ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flinaro-python-dashboard-bundle.git/linaro_dashboard_bundle/test_documents/everything_in_one_bundle_1.4.json:50: "device_type": "example device type", ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flinaro-python-dashboard-bundle.git/linaro_dashboard_bundle/test_documents/everything_in_one_bundle_1.0.1.json:42: "device_type": "example device type", ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flinaro-python-dashboard-bundle.git/linaro_dashboard_bundle/test_documents/evolution_1.2.json:44: "device_type": "example device type", ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flinaro-python-dashboard-bundle.git/linaro_dashboard_bundle/test_documents/evolution_1.5.json:44: "device_type": "example device type", ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flinaro-python-dashboard-bundle.git/linaro_dashboard_bundle/test_documents/everything_in_one_bundle_1.6.json:67: "device_type": "example device type", ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flinaro-python-dashboard-bundle.git/linaro_dashboard_bundle/test_documents/everything_in_one_bundle_1.2.json:45: "device_type": "example device type", ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flinaro-python-dashboard-bundle.git/linaro_dashboard_bundle/test_documents/evolution_1.1.json:44: "device_type": "example device type", ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flinaro-python-dashboard-bundle.git/linaro_dashboard_bundle/test_documents/everything_in_one_bundle_1.5.json:57: "device_type": "example device type", ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flinaro-python-dashboard-bundle.git/linaro_dashboard_bundle/test_documents/evolution_1.0.json:42: "device_type": "example device type", ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flinaro-python-dashboard-bundle.git/linaro_dashboard_bundle/test_documents/evolution_1.4.json:44: "device_type": "example device type", ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flinaro-python-dashboard-bundle.git/linaro_dashboard_bundle/test_documents/evolution_1.0.1.json:42: "device_type": "example device type", ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flinaro-python-dashboard-bundle.git/linaro_dashboard_bundle/test_documents/everything_in_one_bundle_1.0.json:42: "device_type": "example device type", ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flinaro-python-dashboard-bundle.git/linaro_dashboard_bundle/test_documents/evolution_1.3.json:44: "device_type": "example device type", ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flinaro-python-dashboard-bundle.git/linaro_dashboard_bundle/schemas/dashboard_bundle_format_1.3.json:168: "device_type": { ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flinaro-python-dashboard-bundle.git/linaro_dashboard_bundle/schemas/dashboard_bundle_format_1.1.json:153: "device_type": { ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flinaro-python-dashboard-bundle.git/linaro_dashboard_bundle/schemas/dashboard_bundle_format_1.0.1.json:142: "device_type": { ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flinaro-python-dashboard-bundle.git/linaro_dashboard_bundle/schemas/dashboard_bundle_format_1.5.json:202: "device_type": { ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flinaro-python-dashboard-bundle.git/linaro_dashboard_bundle/schemas/dashboard_bundle_format_1.2.json:159: "device_type": { ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flinaro-python-dashboard-bundle.git/linaro_dashboard_bundle/schemas/dashboard_bundle_format_1.0.json:142: "device_type": { ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flinaro-python-dashboard-bundle.git/linaro_dashboard_bundle/schemas/dashboard_bundle_format_1.6.json:250: "device_type": { ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flinaro-python-dashboard-bundle.git/linaro_dashboard_bundle/schemas/dashboard_bundle_format_1.4.json:173: "device_type": { ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flinaro-python-dashboard-bundle.git/doc/schema/docs.rst:163:property (``devices``). Each device object has a type (``device_type``), a ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-android-test.git/tests/test_hwprofile.py:110: 'device_type': 'device.cpu'} ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-android-test.git/tests/test_hwprofile.py:118: 'device_type': 'device.cpu'} ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-android-test.git/tests/test_hwprofile.py:127: 'device_type': 'device.board'} ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-android-test.git/tests/test_hwprofile.py:140: 'device_type': 'device.mem'} ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-android-test.git/lava_android_test/test_definitions/hostshells/connect-lab-wifi.sh:31:device_type=0-00000000-0 ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-android-test.git/lava_android_test/test_definitions/hostshells/connect-lab-wifi.sh:39:device_type=0-00000000-0 ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-android-test.git/lava_android_test/test_definitions/hostshells/connect-lab-wifi.sh:53:device_type=0-00000000-0 ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-android-test.git/lava_android_test/hwprofile.py:82: device['device_type'] = 'device.cpu' ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-android-test.git/lava_android_test/hwprofile.py:117: device['device_type'] = 'device.board' ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-android-test.git/lava_android_test/hwprofile.py:157: device['device_type'] = "device.mem" ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/migrations/0009_auto__add_testrundenormalization.py:106: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/migrations/0025_auto__add_field_testrun_microseconds.py:101: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/migrations/0005_auto__chg_field_softwarepackage_version__chg_field_softwarepackage_nam.py:117: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/migrations/0015_auto__add_launchpadbug.py:114: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/migrations/0004_auto__add_softwarepackagescratch.py:104: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/migrations/0017_auto__add_testrunfilterattribute__add_testrunfilter__add_unique_testru.py:135: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/migrations/0010_denormalize_test_run.py:123: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/migrations/0013_auto__chg_field_testcase_units__chg_field_testcase_test_case_id__chg_f.py:112: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/migrations/0007_auto__add_tag.py:114: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/migrations/0022_auto__add_testrunfiltertest__add_testrunfiltertestcase__del_field_test.py:133: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/migrations/0003_add_index_HardwareDevice_device_type.py:11: # Adding index on 'HardwareDevice', fields ['device_type', 'id'] ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/migrations/0003_add_index_HardwareDevice_device_type.py:12: db.create_index('dashboard_app_hardwaredevice', ['device_type', 'id']) ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/migrations/0003_add_index_HardwareDevice_device_type.py:17: # Removing index on 'HardwareDevice', fields ['device_type', 'id'] ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/migrations/0003_add_index_HardwareDevice_device_type.py:18: db.delete_index('dashboard_app_hardwaredevice', ['device_type', 'id']) ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/migrations/0003_add_index_HardwareDevice_device_type.py:99: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/migrations/0008_auto__add_testingeffort.py:120: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/migrations/0019_auto__add_testrunfiltersubscription__add_unique_testrunfiltersubscript.py:111: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/migrations/0014_auto__add_imageset__add_image__add_imageattribute.py:148: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/migrations/0028_auto__chg_field_test_test_id__chg_field_test_name.py:105: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/migrations/0011_auto__chg_field_namedattribute_value__chg_field_namedattribute_name.py:105: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/migrations/0023_auto__add_field_testrunfilter_uploaded_by__add_field_testrunfilter_ena.py:120: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/migrations/0026_auto__add_pmqabundlestream.py:103: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/migrations/0020_auto__add_field_testrunfilter_build_number_attribute.py:101: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/migrations/0012_auto__del_field_bundle_content__add_field_bundle__raw_content__add_fie.py:100: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/migrations/0001_initial.py:38: ('device_type', self.gf('django.db.models.fields.CharField')(max_length=32)), ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/migrations/0001_initial.py:311: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/migrations/0002_add_index_NamedAttribute_object_id_and_content_type_id_and_name.py:99: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/migrations/0024_auto__del_imageattribute__del_field_image_uploaded_by__del_field_image.py:157: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/migrations/0027_auto__del_testingeffort.py:116: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/migrations/0006_auto__chg_field_bundledeserializationerror_bundle.py:99: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/migrations/0016_auto__add_field_image_uploaded_by__chg_field_image_name.py:113: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/migrations/0030_auto__add_imagecharttestcase__add_imagereport__add_imagecharttestrun__.py:144: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/migrations/0021_add_cast_integer.py:116: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/migrations/0029_auto__add_testdefinition.py:113: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/migrations/0031_auto__del_imagecharttestrun__add_imagecharttest__add_unique_imagechart.py:181: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/migrations/0018_auto__add_field_testrunfilter_public.py:101: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/xmlrpc.py:599: def get_test_names(self, device_type=None): ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/xmlrpc.py:603: `get_test_names` ([`device_type`]]) ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/xmlrpc.py:611: `device_type`: string ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/xmlrpc.py:619: if device_type: ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/xmlrpc.py:621: test_runs__attributes__name='target.device_type', ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/xmlrpc.py:622: test_runs__attributes__value=device_type).distinct(): ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/admin.py:146: list_display = ('description', 'device_type') ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/admin.py:147: list_filter = ('device_type',) ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/models.py:152: device_type = models.CharField( ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/models.py:970: return self.devices.filter(device_type="device.board").get() ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/models.py:1043: if one_attributes.name == "target.device_type": ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/tests/models/hw_device.py:16: device_type = 'device.cpu' ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/tests/models/hw_device.py:22: self.assertEqual(hw_device.device_type, dummy.device_type) ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/tests/other/deserialization.py:195: "device_type": self.getUniqueStringForField(HardwareDevice, "device_type"), ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/tests/other/deserialization.py:304: "device_type": "device.cpu", ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/tests/other/deserialization.py:311: "device_type": "device.board", ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/tests/other/deserialization.py:359: frozenset of tuples (device_type, description, attributes). ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/tests/other/deserialization.py:362: device.device_type, ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/helpers.py:540: device_type = c_device["device_type"], ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/views/pmqa.py:49: device_types_with_results = [] ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/views/pmqa.py:50: prefix__device_type_result = {} ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/views/pmqa.py:53: device_types = list(DeviceType.objects.filter(display=True).values_list('name', flat=True)) ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/views/pmqa.py:58: c = len(device_types_with_results) ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/views/pmqa.py:59: for device_type in device_types: ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/views/pmqa.py:60: if device_type.startswith('rtsm'): ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/views/pmqa.py:64: 'attributes': [('target.device_type', device_type)], ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/views/pmqa.py:83: 'device_type': device_type, ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/views/pmqa.py:89: device_types_with_results.append({ ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/views/pmqa.py:91: 'device_type': device_type, ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/views/pmqa.py:98: pathname=bs.pathname, device_type=device_type)), ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/views/pmqa.py:102: device_type__result = prefix__device_type_result.setdefault(prefix, {}) ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/views/pmqa.py:103: d = device_type__result.setdefault(device_type, {'pass': 0, 'total': 0, 'present':True}) ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/views/pmqa.py:107: if len(device_types_with_results) > c: ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/views/pmqa.py:108: device_types_with_results[c]['width'] = len(device_types_with_results) - c ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/views/pmqa.py:110: prefixes = sorted(prefix__device_type_result) ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/views/pmqa.py:113: for d in device_types_with_results: ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/views/pmqa.py:114: cell_data = prefix__device_type_result[prefix].get(d['device_type']) ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/views/pmqa.py:130: 'device_types_with_results': device_types_with_results, ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/views/pmqa.py:135:def pmqa_filter_view_json(request, pathname, device_type): ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/views/pmqa.py:140: 'attributes': [('target.device_type', device_type)], ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/views/pmqa.py:148: "PMQA results for {pathname} on {device_type}", ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/views/pmqa.py:150: needs=['pathname', 'device_type']) ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/views/pmqa.py:151:def pmqa_filter_view(request, pathname, device_type): ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/views/pmqa.py:156: 'attributes': [('target.device_type', device_type)], ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/views/pmqa.py:168: device_type=device_type)), ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/views/pmqa.py:171: 'device_type': device_type, ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/views/pmqa.py:175: device_type=device_type), ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/views/pmqa.py:182: needs=['pathname', 'device_type', 'build1', 'build2']) ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/views/pmqa.py:183:def compare_pmqa_results(request, pathname, device_type, build1, build2): ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/views/pmqa.py:188: 'attributes': [('target.device_type', device_type)], ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/views/pmqa.py:199: device_type=device_type, ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/urls.py:81: url(r'^pmqa(?P/[a-zA-Z0-9/._-]+/)(?P[a-zA-Z0-9-_]+)$', 'pmqa.pmqa_filter_view'), ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/urls.py:82: url(r'^pmqa(?P/[a-zA-Z0-9/._-]+/)(?P[a-zA-Z0-9-_]+)/json$', 'pmqa.pmqa_filter_view_json'), ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/urls.py:83: url(r'^pmqa(?P/[a-zA-Z0-9/._-]+/)(?P[a-zA-Z0-9-_]+)/\+compare/(?P[0-9]+)/(?P[0-9]+)$', 'pmqa.compare_pmqa_results'), ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/templates/dashboard_app/pmqa-view.html:35: {% for device_type in device_types_with_results %} ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/templates/dashboard_app/pmqa-view.html:36: {% if device_type.width %} ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/templates/dashboard_app/pmqa-view.html:37: ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/templates/dashboard_app/pmqa-view.html:38: {{ device_type.sn }} ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/templates/dashboard_app/pmqa-view.html:46: {% for device_type in device_types_with_results %} ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/templates/dashboard_app/pmqa-view.html:48: {{ device_type.device_type }} ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/templates/dashboard_app/pmqa-view.html:56: {% for device_type in device_types_with_results %} ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/templates/dashboard_app/pmqa-view.html:58: {{ device_type.date }} (build {{device_type.build}}) ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/templates/dashboard_app/pmqa-view.html:60: {% if device_type.last_difference %} ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/templates/dashboard_app/pmqa-view.html:61: A different result was last seen in build {{ device_type.last_difference.0 }} ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/templates/dashboard_app/pmqa_filter.html:13:

    PMQA results for {{ bundle_stream }} on {{ device_type }}

    ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/templates/dashboard_app/test_run_hardware_context.html:18: {{ hardware_device.get_device_type_display }} ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/examples/views/boards.xml:13: AND dashboard_app_hardwaredevice.device_type = 'device.board' Il file binario ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/.git/index corrisponde ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/doc/nexus-deploy.rst:63: device_type = nexus ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/doc/nexus-deploy.rst:95: device_type = nexus ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/doc/lava-image-creation.rst:148: device_type = panda ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/doc/lava-image-creation.rst:153:The "device_type" field above is critical. The dispatcher allows devices to ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/doc/usecaseone.rst:284: "device_type": "beaglebone-black", ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/doc/usecaseone.rst:292: "device_type": "kvm", ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/doc/usecaseone.rst:304:When mixing different device_types in one group, the images to deploy ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/doc/usecaseone.rst:449:To filter by a particular device_type, choose **target.device_type**. ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/doc/standalonesetup.rst:21: device_type = qemu ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/doc/standalonesetup.rst:30: "device_type": "qemu", ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/doc/configuration.rst:36: a line "device_type = ", although other settings can ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/doc/usecasetwo.rst:42:The change from a standard single-node JSON file is to expand the device_type ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/doc/usecasetwo.rst:55: "device_type": "panda", ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/doc/usecasetwo.rst:141:of **target.device_type** to only show results for the specified ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/doc/ipmi-pxe-deploy.rst:434: device_type = highbank ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/doc/tftp-deploy.rst:71: device_type = arndale ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/doc/tftp-deploy.rst:124: "device_type": "arndale", ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/doc/external_measurement.rst:143:value of the ``device_type`` key:: ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/doc/external_measurement.rst:149: DEVICE_TYPE: device_type ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/doc/external_measurement.rst:197: DEVICE_TYPE: device_type ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/doc/qemu-deploy.rst:31: device_type = qemu ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/doc/qemu-deploy.rst:50: "device_type": "qemu", ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/doc/multinode.rst:11:include into that role. Each role has a ``device_type`` and any number of roles can ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/doc/multinode.rst:12:have the same ``device_type``. Each role can be assigned ``tags``. ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/doc/multinode.rst:65:If a MultiNode job includes devices of more than one ``device_type``, there needs to be a role for ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/doc/multinode.rst:66:each different ``device_type`` so that an appropriate image can be deployed. ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/doc/multinode.rst:79:1. ``device`` or ``device_type`` move into a **device_group** list ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/doc/multinode.rst:82: 2. If ``device_type`` is used and count is larger than one, enough ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/doc/multinode.rst:100: "device_type": "panda", ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/doc/multinode.rst:108: "device_type": "beaglexm", ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/doc/QUICKSTART:117: device_type = panda ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/doc/jobfile.rst:16:likely want to just choose the ``device_type`` and let the scheduler find an ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/doc/jobfile.rst:19: "device_type": "panda", ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/doc/changes.rst:535:* Move bootloader prompt string to device_type configuration file ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/doc/kvm-deploy.rst:33: device_type = kvm ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/doc/kvm-deploy.rst:43: "device_type": "kvm", ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/doc/kvm-deploy.rst:83: device_type = kvm ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/lava_dispatcher/device/sdmux.py:112: device_type = self.config.lmc_dev_arg ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/lava_dispatcher/device/sdmux.py:113: generate_android_image(self.context, device_type, boot, data, system, img) ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/lava_dispatcher/tests/test_device_version.py:32: config = create_device_config('fastmodel01', {'device_type': 'fastmodel', ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/lava_dispatcher/tests/test_device_version.py:42: device_config_data = {'device_type': 'qemu'} ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/lava_dispatcher/lava_test_shell.py:69: 'device_type': 'device.cpu', ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/lava_dispatcher/lava_test_shell.py:76: 'device_type': 'device.board', ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/lava_dispatcher/lava_test_shell.py:89: 'device_type': 'device.mem', ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/lava_dispatcher/config.py:50: device_type = schema.StringOption(fatal=True) ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/lava_dispatcher/config.py:294: "device-types/%s" % initial_config.get('__main__', 'device_type'), ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/lava_dispatcher/job.py:64: 'device_type': { ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/lava_dispatcher/job.py:83: 'device_type': { ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/lava_dispatcher/job.py:205: if 'device_type' in self.job_data: ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/lava_dispatcher/job.py:206: metadata['target.device_type'] = self.job_data['device_type'] ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/lava_dispatcher/default-config/lava-dispatcher/device-defaults.conf:40:device_type = ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/lava_dispatcher/default-config/lava-dispatcher/device-defaults.conf:104:# Defaults to device_type because that's what was used before this ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/lava_dispatcher/default-config/lava-dispatcher/device-defaults.conf:106:lmc_dev_arg = %(device_type)s ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/lava_dispatcher/default-config/lava-dispatcher/device-defaults.conf:109:qemu_machine_type = %(device_type)s ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/lava_dispatcher/default-config/lava-dispatcher/README:36: a line "device_type = ", although other settings can ./instances/dev/code/current/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/lava_dispatcher/client/lmc_utils.py:43: logging.info("client.device_type = %s" % client.config.device_type) ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler.egg-info/SOURCES.txt:27:lava_scheduler_app/migrations/0002_auto__chg_field_testjob_device_type.py ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler.egg-info/SOURCES.txt:30:lava_scheduler_app/migrations/0005_auto__del_field_testjob_device_type__del_field_testjob_target.py ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler.egg-info/SOURCES.txt:78:lava_scheduler_app/templates/lava_scheduler_app/device_type.html Il file binario ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/urls.pyc corrisponde Il file binario ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/models.pyc corrisponde ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/api.py:128: 'device_type__name', ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/api.py:135: def all_device_types(self): ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/api.py:139: `all_device_types` () ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/api.py:160: device_type_list = [] ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/api.py:163: device_types = DeviceType.objects.filter(display=True)\ ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/api.py:170: for dev_type in device_types: ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/api.py:171: device_type = {} ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/api.py:173: device_type[key] = getattr(dev_type, key) ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/api.py:174: device_type_list.append(device_type) ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/api.py:176: return device_type_list ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/api.py:178: def pending_jobs_by_device_type(self): ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/api.py:182: `pending_jobs_by_device_type` () ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/api.py:204: .values_list('requested_device_type_id')\ ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/api.py:214: device_types = DeviceType.objects.values_list('name', flat=True) ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/api.py:215: for device_type in device_types: ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/api.py:216: if device_type not in pending_jobs_by_device: ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/api.py:217: pending_jobs_by_device[device_type] = 0 ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0029_auto__add_jobfailuretag__add_field_testjob_failure_comment.py:104: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0029_auto__add_jobfailuretag__add_field_testjob_failure_comment.py:158: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0007_merged_migration.py:53: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0007_merged_migration.py:69: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), Il file binario ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0016_auto__add_field_devicetype_health_check_job.pyc corrisponde Il file binario ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0006_auto__add_field_testjob_log_file.pyc corrisponde ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0006_auto__add_field_testjob_log_file.py:58: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0006_auto__add_field_testjob_log_file.py:69: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0005_auto__del_field_testjob_device_type__del_field_testjob_target.py:10: # Deleting field 'TestJob.device_type' ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0005_auto__del_field_testjob_device_type__del_field_testjob_target.py:11: db.delete_column('lava_scheduler_app_testjob', 'device_type_id') ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0005_auto__del_field_testjob_device_type__del_field_testjob_target.py:18: # Adding field 'TestJob.device_type' ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0005_auto__del_field_testjob_device_type__del_field_testjob_target.py:19: db.add_column('lava_scheduler_app_testjob', 'device_type', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['lava_scheduler_app.DeviceType'], null=True), keep_default=False) ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0005_auto__del_field_testjob_device_type__del_field_testjob_target.py:64: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0005_auto__del_field_testjob_device_type__del_field_testjob_target.py:79: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0019_set_testjob_owner.py:58: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0019_set_testjob_owner.py:99: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0025_auto__chg_field_testjob__results_bundle__chg_field_testjob_submit_toke.py:112: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0025_auto__chg_field_testjob__results_bundle__chg_field_testjob_submit_toke.py:157: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), Il file binario ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0026_auto__add_field_device_device_version.pyc corrisponde Il file binario ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0010_auto__chg_field_testjob_description.pyc corrisponde ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0024_auto__add_field_devicetype_display.py:81: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0024_auto__add_field_devicetype_display.py:126: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), Il file binario ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0001_initial.pyc corrisponde Il file binario ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0025_auto__chg_field_testjob__results_bundle__chg_field_testjob_submit_toke.pyc corrisponde ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0028_auto__del_field_devicetype_use_celery.py:81: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0028_auto__del_field_devicetype_use_celery.py:127: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), Il file binario ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0002_auto__chg_field_testjob_device_type.pyc corrisponde ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0013_auto__add_devicestatetransition.py:68: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0013_auto__add_devicestatetransition.py:103: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), Il file binario ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0020_auto__add_field_testjob__results_bundle.pyc corrisponde Il file binario ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0029_auto__add_jobfailuretag__add_field_testjob_failure_comment.pyc corrisponde Il file binario ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0003_auto__add_field_testjob_requested_device__add_field_testjob_requested_.pyc corrisponde ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0004_fill_out_device_fields.py:14: job.requested_device_type = job.device_type ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0004_fill_out_device_fields.py:21: job.device_type = job.requested_device.device_type ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0004_fill_out_device_fields.py:64: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0004_fill_out_device_fields.py:76: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']", 'null': 'True'}), ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0004_fill_out_device_fields.py:80: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), Il file binario ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0031_auto__add_field_testjob_multinode_definition.pyc corrisponde Il file binario ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0012_auto__add_field_testjob_submit_token.pyc corrisponde ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0011_auto__add_tag.py:86: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0011_auto__add_tag.py:110: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0022_auto__chg_field_testjob__results_bundle__add_unique_testjob__results_b.py:85: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0022_auto__chg_field_testjob__results_bundle__add_unique_testjob__results_b.py:128: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0002_auto__chg_field_testjob_device_type.py:10: # Changing field 'TestJob.device_type' ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0002_auto__chg_field_testjob_device_type.py:11: db.alter_column('lava_scheduler_app_testjob', 'device_type_id', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['lava_scheduler_app.DeviceType'], null=True)) ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0002_auto__chg_field_testjob_device_type.py:15: # User chose to not deal with backwards NULL issues for 'TestJob.device_type' ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0002_auto__chg_field_testjob_device_type.py:16: raise RuntimeError("Cannot reverse this migration. 'TestJob.device_type' and its values cannot be restored.") ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0002_auto__chg_field_testjob_device_type.py:58: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0002_auto__chg_field_testjob_device_type.py:69: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']", 'null': 'True'}), ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0017_add_lava_health_user.py:62: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0017_add_lava_health_user.py:101: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), Il file binario ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0007_merged_migration.pyc corrisponde Il file binario ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0011_auto__add_tag.pyc corrisponde ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0016_auto__add_field_devicetype_health_check_job.py:58: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0016_auto__add_field_devicetype_health_check_job.py:97: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0027_auto__add_field_testjob_priority.py:81: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0027_auto__add_field_testjob_priority.py:128: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0001_initial.py:19: ('device_type', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['lava_scheduler_app.DeviceType'])), ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0001_initial.py:30: ('device_type', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['lava_scheduler_app.DeviceType'])), ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0001_initial.py:90: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0001_initial.py:101: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), Il file binario ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0019_set_testjob_owner.pyc corrisponde Il file binario ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0024_auto__add_field_devicetype_display.pyc corrisponde Il file binario ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0015_auto__add_field_testjob_health_check.pyc corrisponde ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0014_auto__add_field_device_health_status__add_field_device_last_health_rep.py:64: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0014_auto__add_field_device_health_status__add_field_device_last_health_rep.py:101: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0026_auto__add_field_device_device_version.py:81: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0026_auto__add_field_device_device_version.py:127: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), Il file binario ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0009_auto__add_field_testjob_description.pyc corrisponde ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0020_auto__add_field_testjob__results_bundle.py:85: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0020_auto__add_field_testjob__results_bundle.py:127: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0018_auto__add_field_testjob_user__add_field_testjob_group__add_field_testj.py:70: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0018_auto__add_field_testjob_user__add_field_testjob_group__add_field_testj.py:110: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), Il file binario ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0027_auto__add_field_testjob_priority.pyc corrisponde Il file binario ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0022_auto__chg_field_testjob__results_bundle__add_unique_testjob__results_b.pyc corrisponde Il file binario ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0004_fill_out_device_fields.pyc corrisponde ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0003_auto__add_field_testjob_requested_device__add_field_testjob_requested_.py:13: # Adding field 'TestJob.requested_device_type' ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0003_auto__add_field_testjob_requested_device__add_field_testjob_requested_.py:14: db.add_column('lava_scheduler_app_testjob', 'requested_device_type', self.gf('django.db.models.fields.related.ForeignKey')(default=None, related_name='+', null=True, to=orm['lava_scheduler_app.DeviceType']), keep_default=False) ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0003_auto__add_field_testjob_requested_device__add_field_testjob_requested_.py:24: # Deleting field 'TestJob.requested_device_type' ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0003_auto__add_field_testjob_requested_device__add_field_testjob_requested_.py:25: db.delete_column('lava_scheduler_app_testjob', 'requested_device_type_id') ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0003_auto__add_field_testjob_requested_device__add_field_testjob_requested_.py:70: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0003_auto__add_field_testjob_requested_device__add_field_testjob_requested_.py:82: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']", 'null': 'True'}), ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0003_auto__add_field_testjob_requested_device__add_field_testjob_requested_.py:86: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), Il file binario ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0030_auto__add_field_testjob_sub_id__add_field_testjob_target_group.pyc corrisponde Il file binario ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0021_rename_results_link.pyc corrisponde Il file binario ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0014_auto__add_field_device_health_status__add_field_device_last_health_rep.pyc corrisponde Il file binario ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0017_add_lava_health_user.pyc corrisponde ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0015_auto__add_field_testjob_health_check.py:58: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0015_auto__add_field_testjob_health_check.py:96: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), Il file binario ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0013_auto__add_devicestatetransition.pyc corrisponde Il file binario ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0028_auto__del_field_devicetype_use_celery.pyc corrisponde ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0009_auto__add_field_testjob_description.py:58: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0009_auto__add_field_testjob_description.py:75: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), Il file binario ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0023_auto__add_field_devicetype_use_celery.pyc corrisponde ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0008_auto__add_field_testjob_results_link.py:58: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0008_auto__add_field_testjob_results_link.py:75: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), Il file binario ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0008_auto__add_field_testjob_results_link.pyc corrisponde Il file binario ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0005_auto__del_field_testjob_device_type__del_field_testjob_target.pyc corrisponde Il file binario ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0018_auto__add_field_testjob_user__add_field_testjob_group__add_field_testj.pyc corrisponde ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0010_auto__chg_field_testjob_description.py:58: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0010_auto__chg_field_testjob_description.py:75: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0023_auto__add_field_devicetype_use_celery.py:81: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0023_auto__add_field_devicetype_use_celery.py:125: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0030_auto__add_field_testjob_sub_id__add_field_testjob_target_group.py:89: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0030_auto__add_field_testjob_sub_id__add_field_testjob_target_group.py:143: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0021_rename_results_link.py:91: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0021_rename_results_link.py:134: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0031_auto__add_field_testjob_multinode_definition.py:85: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0031_auto__add_field_testjob_multinode_definition.py:140: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0012_auto__add_field_testjob_submit_token.py:58: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0012_auto__add_field_testjob_submit_token.py:82: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), Il file binario ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/api.pyc corrisponde ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/admin.py:45: list_filter = ['device_type', 'status'] ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/models.py:62: device_types = DeviceType.objects.values_list('name').filter( ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/models.py:74: for dt in device_types: ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/models.py:108: return ("lava.scheduler.device_type.detail", [self.pk]) ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/models.py:147: device_type = models.ForeignKey( ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/models.py:195: "requested_device_type", ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/models.py:337: requested_device_type = models.ForeignKey( ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/models.py:478: device_type = None ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/models.py:479: elif 'device_type' in job_data: ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/models.py:481: device_type = DeviceType.objects.get(name=job_data['device_type']) ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/models.py:484: device_type = None ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/models.py:487: "No 'target' or 'device_type' or 'device_group' are found " ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/models.py:565: device_type = DeviceType.objects.get( ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/models.py:566: name=node_json[role][c]["device_type"]) ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/models.py:575: requested_device_type=device_type, ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/models.py:589: requested_device=target, requested_device_type=device_type, ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/utils.py:120: node_json[role][c]["device_type"] = clients["device_type"] ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/utils.py:127: device_type in a multinode job. ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/utils.py:141: device_type = device_group['device_type'] ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/utils.py:143: if device_type in requested_devices: ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/utils.py:144: requested_devices[device_type] += count ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/utils.py:146: requested_devices[device_type] = count ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/views.py:112: "requested_device_type", "submitter", "user", "group")\ ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/views.py:114: 'requested_device_id, requested_device_type_id)'}).all() ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/views.py:127: '' + escape(record.requested_device_type.pk) + '') ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/views.py:167: return Device.objects.select_related("device_type") ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/views.py:170: device_type = Column() ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/views.py:210: 'device_type_table': DeviceTypeTable('devicetype', reverse(device_type_json)), ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/views.py:285: dt = request.GET.get('device_type', None) ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/views.py:287: jobs = jobs.filter(actual_device__device_type__name=dt) ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/views.py:395: The value is defined when table instance is created in device_type_detail() ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/views.py:403: device_type = self.params[0] ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/views.py:404: num = health_jobs_in_hr(record).filter(actual_device__in=Device.objects.filter(device_type=device_type), ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/views.py:409: device_type = self.params[0] ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/views.py:410: num = health_jobs_in_hr(record).filter(actual_device__in=Device.objects.filter(device_type=device_type), ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/views.py:420:def device_type_json(request): ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/views.py:425: def get_queryset(self, device_type): ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/views.py:426: return Device.objects.filter(device_type=device_type) ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/views.py:429: exclude = ('device_type',) ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/views.py:433: device_type = get_object_or_404(DeviceType, pk=pk) ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/views.py:434: return NoDTDeviceTable.json(request, params=(device_type,)) ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/views.py:438:def device_type_detail(request, pk): ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/views.py:441: "lava_scheduler_app/device_type.html", ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/views.py:443: 'device_type': dt, ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/views.py:445: actual_device__in=Device.objects.filter(device_type=dt), ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/views.py:448: Q(status=TestJob.SUBMITTED), Q(requested_device_type=dt) ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/views.py:449: | Q(requested_device__in=Device.objects.filter(device_type=dt))).count(), ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/views.py:451: 'health_job_summary_table': HealthJobSummaryTable('device_type', ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/views.py:455: 'bread_crumb_trail': BreadCrumbTrail.leading_to(device_type_detail, pk=pk), Il file binario ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/utils.pyc corrisponde ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:64: def ensure_device_type(self, name=None): ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:69: def make_device_type(self, name=None, health_check_job=None): ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:72: device_type = DeviceType.objects.create( ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:74: device_type.save() ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:75: return device_type ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:80: def make_device(self, device_type=None, hostname=None, **kw): ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:81: if device_type is None: ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:82: device_type = self.ensure_device_type() ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:85: device = Device(device_type=device_type, hostname=hostname, **kw) ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:92: if 'target' not in data and 'device_type' not in data: ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:94: data['device_type'] = DeviceType.objects.all()[0].name ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:96: data['device_type'] = self.ensure_device_type().name ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:135: def test_from_json_and_user_sets_device_type(self): ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:136: panda_type = self.factory.ensure_device_type(name='panda') ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:138: self.factory.make_job_json(device_type='panda'), ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:140: self.assertEqual(panda_type, job.requested_device_type) ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:149: def test_from_json_and_user_does_not_set_device_type_from_target(self): ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:150: panda_type = self.factory.ensure_device_type(name='panda') ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:151: self.factory.make_device(device_type=panda_type, hostname='panda01') ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:155: self.assertEqual(None, job.requested_device_type) ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:192: self.factory.ensure_device_type(name='panda') ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:202: self.factory.ensure_device_type(name='panda') ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:415: device_type = self.factory.make_device_type( ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:418: device_type=device_type, health_status=Device.HEALTH_PASS) ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:424: device_type = self.factory.make_device_type( ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:427: device_type=device_type, health_status=Device.HEALTH_PASS, ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:435: device_type = self.factory.make_device_type( ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:438: device_type=device_type, health_status=Device.HEALTH_PASS, ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:446: device_type = self.factory.make_device_type( ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:449: device_type=device_type, health_status=Device.HEALTH_UNKNOWN, ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:461: def test_getJobForBoard_considers_device_type(self): ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:462: panda_type = self.factory.ensure_device_type(name='panda') ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:463: self.factory.make_device(hostname='panda01', device_type=panda_type) ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:466: requested_device_type=panda_type, ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:473: panda_type = self.factory.ensure_device_type(name='panda') ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:475: hostname='panda01', device_type=panda_type) ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:489: panda_type = self.factory.ensure_device_type(name='panda') ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:491: hostname='panda01', device_type=panda_type) ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:494: requested_device_type=panda_type, ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:507: panda_type = self.factory.ensure_device_type(name='panda') ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:509: hostname='panda01', device_type=panda_type) ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:510: self.factory.make_device(hostname='panda02', device_type=panda_type) ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:607: panda_type = self.factory.ensure_device_type(name='panda') ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:608: self.factory.make_device(hostname='panda01', device_type=panda_type) ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:609: definition = self.factory.make_job_data(device_type='panda') ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:611: requested_device_type=panda_type, ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:618: panda_type = self.factory.ensure_device_type(name='panda') ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:619: self.factory.make_device(hostname='panda01', device_type=panda_type) ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:633: requested_device_type=panda_type, ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:642: panda_type = self.factory.ensure_device_type(name='panda') ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:643: self.factory.make_device(hostname='panda01', device_type=panda_type) ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:659: requested_device_type=panda_type, submitter=user, ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:690: def test_jobCompleted_works_on_device_type_targeted(self): ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:693: requested_device_type=device.device_type) ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/urls.py:33: url(r'^device_type/(?P[-_a-zA-Z0-9]+)$', ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/urls.py:34: 'device_type_detail', ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/urls.py:35: name='lava.scheduler.device_type.detail'), ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/urls.py:36: url(r'^device_type_json$', ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/urls.py:37: 'device_type_json', ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/urls.py:38: name='lava.scheduler.device_type.device_type_json'), ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/urls.py:39: url(r'^device_type/(?P[-_a-zA-Z0-9]+)/index_nodt_devices_json$', ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/urls.py:41: name='lava.scheduler.device_type.index_nodt_devices_json'), Il file binario ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/views.pyc corrisponde Il file binario ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/admin.pyc corrisponde ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/templates/lava_scheduler_app/device_type.html:6:

    {{device_type}} Status

    ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/templates/lava_scheduler_app/index.html:12:{% render_table device_type_table %} ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/templates/lava_scheduler_app/job_sidebar.html:22: {{ job.requested_device.device_type }} ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/templates/lava_scheduler_app/job_sidebar.html:26: {% if job.requested_device_type %} ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/templates/lava_scheduler_app/job_sidebar.html:28:
    {{ job.requested_device_type }}
    ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/templates/lava_scheduler_app/_device_base.html:71:
    {{ device.device_type }}
    ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_daemon/dbjobsource.py:114: if not device.device_type.health_check_job: ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_daemon/dbjobsource.py:186: elif job.requested_device_type: ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_daemon/dbjobsource.py:189: device_type=job.requested_device_type, ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_daemon/dbjobsource.py:245: job_json = device.device_type.health_check_job ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_daemon/dbjobsource.py:270: | Q(requested_device_type=device.device_type), Il file binario ./instances/dev/code/current/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_daemon/dbjobsource.pyc corrisponde ./instances/dev/code/current/git-cache/exports/lava-android-test/2013-09-18-6be7935/tests/test_hwprofile.py:110: 'device_type': 'device.cpu'} ./instances/dev/code/current/git-cache/exports/lava-android-test/2013-09-18-6be7935/tests/test_hwprofile.py:118: 'device_type': 'device.cpu'} ./instances/dev/code/current/git-cache/exports/lava-android-test/2013-09-18-6be7935/tests/test_hwprofile.py:127: 'device_type': 'device.board'} ./instances/dev/code/current/git-cache/exports/lava-android-test/2013-09-18-6be7935/tests/test_hwprofile.py:140: 'device_type': 'device.mem'} ./instances/dev/code/current/git-cache/exports/lava-android-test/2013-09-18-6be7935/lava_android_test/test_definitions/hostshells/connect-lab-wifi.sh:31:device_type=0-00000000-0 ./instances/dev/code/current/git-cache/exports/lava-android-test/2013-09-18-6be7935/lava_android_test/test_definitions/hostshells/connect-lab-wifi.sh:39:device_type=0-00000000-0 ./instances/dev/code/current/git-cache/exports/lava-android-test/2013-09-18-6be7935/lava_android_test/test_definitions/hostshells/connect-lab-wifi.sh:53:device_type=0-00000000-0 ./instances/dev/code/current/git-cache/exports/lava-android-test/2013-09-18-6be7935/lava_android_test/hwprofile.py:82: device['device_type'] = 'device.cpu' ./instances/dev/code/current/git-cache/exports/lava-android-test/2013-09-18-6be7935/lava_android_test/hwprofile.py:117: device['device_type'] = 'device.board' ./instances/dev/code/current/git-cache/exports/lava-android-test/2013-09-18-6be7935/lava_android_test/hwprofile.py:157: device['device_type'] = "device.mem" ./instances/dev/code/current/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/doc/nexus-deploy.rst:63: device_type = nexus ./instances/dev/code/current/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/doc/nexus-deploy.rst:95: device_type = nexus ./instances/dev/code/current/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/doc/lava-image-creation.rst:148: device_type = panda ./instances/dev/code/current/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/doc/lava-image-creation.rst:153:The "device_type" field above is critical. The dispatcher allows devices to ./instances/dev/code/current/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/doc/usecaseone.rst:284: "device_type": "beaglebone-black", ./instances/dev/code/current/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/doc/usecaseone.rst:292: "device_type": "kvm", ./instances/dev/code/current/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/doc/usecaseone.rst:304:When mixing different device_types in one group, the images to deploy ./instances/dev/code/current/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/doc/usecaseone.rst:449:To filter by a particular device_type, choose **target.device_type**. ./instances/dev/code/current/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/doc/standalonesetup.rst:21: device_type = qemu ./instances/dev/code/current/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/doc/standalonesetup.rst:30: "device_type": "qemu", ./instances/dev/code/current/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/doc/configuration.rst:36: a line "device_type = ", although other settings can ./instances/dev/code/current/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/doc/usecasetwo.rst:42:The change from a standard single-node JSON file is to expand the device_type ./instances/dev/code/current/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/doc/usecasetwo.rst:55: "device_type": "panda", ./instances/dev/code/current/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/doc/usecasetwo.rst:141:of **target.device_type** to only show results for the specified ./instances/dev/code/current/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/doc/ipmi-pxe-deploy.rst:434: device_type = highbank ./instances/dev/code/current/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/doc/tftp-deploy.rst:71: device_type = arndale ./instances/dev/code/current/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/doc/tftp-deploy.rst:124: "device_type": "arndale", ./instances/dev/code/current/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/doc/external_measurement.rst:143:value of the ``device_type`` key:: ./instances/dev/code/current/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/doc/external_measurement.rst:149: DEVICE_TYPE: device_type ./instances/dev/code/current/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/doc/external_measurement.rst:197: DEVICE_TYPE: device_type ./instances/dev/code/current/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/doc/qemu-deploy.rst:31: device_type = qemu ./instances/dev/code/current/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/doc/qemu-deploy.rst:50: "device_type": "qemu", ./instances/dev/code/current/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/doc/multinode.rst:11:include into that role. Each role has a ``device_type`` and any number of roles can ./instances/dev/code/current/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/doc/multinode.rst:12:have the same ``device_type``. Each role can be assigned ``tags``. ./instances/dev/code/current/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/doc/multinode.rst:65:If a MultiNode job includes devices of more than one ``device_type``, there needs to be a role for ./instances/dev/code/current/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/doc/multinode.rst:66:each different ``device_type`` so that an appropriate image can be deployed. ./instances/dev/code/current/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/doc/multinode.rst:79:1. ``device`` or ``device_type`` move into a **device_group** list ./instances/dev/code/current/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/doc/multinode.rst:82: 2. If ``device_type`` is used and count is larger than one, enough ./instances/dev/code/current/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/doc/multinode.rst:100: "device_type": "panda", ./instances/dev/code/current/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/doc/multinode.rst:108: "device_type": "beaglexm", ./instances/dev/code/current/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/doc/QUICKSTART:117: device_type = panda ./instances/dev/code/current/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/doc/jobfile.rst:16:likely want to just choose the ``device_type`` and let the scheduler find an ./instances/dev/code/current/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/doc/jobfile.rst:19: "device_type": "panda", ./instances/dev/code/current/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/doc/changes.rst:535:* Move bootloader prompt string to device_type configuration file ./instances/dev/code/current/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/doc/kvm-deploy.rst:33: device_type = kvm ./instances/dev/code/current/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/doc/kvm-deploy.rst:43: "device_type": "kvm", ./instances/dev/code/current/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/doc/kvm-deploy.rst:83: device_type = kvm Il file binario ./instances/dev/code/current/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/lava_dispatcher/lava_test_shell.pyc corrisponde ./instances/dev/code/current/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/lava_dispatcher/device/sdmux.py:112: device_type = self.config.lmc_dev_arg ./instances/dev/code/current/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/lava_dispatcher/device/sdmux.py:113: generate_android_image(self.context, device_type, boot, data, system, img) ./instances/dev/code/current/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/lava_dispatcher/tests/test_device_version.py:32: config = create_device_config('fastmodel01', {'device_type': 'fastmodel', ./instances/dev/code/current/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/lava_dispatcher/tests/test_device_version.py:42: device_config_data = {'device_type': 'qemu'} ./instances/dev/code/current/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/lava_dispatcher/lava_test_shell.py:69: 'device_type': 'device.cpu', ./instances/dev/code/current/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/lava_dispatcher/lava_test_shell.py:76: 'device_type': 'device.board', ./instances/dev/code/current/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/lava_dispatcher/lava_test_shell.py:89: 'device_type': 'device.mem', ./instances/dev/code/current/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/lava_dispatcher/config.py:50: device_type = schema.StringOption(fatal=True) ./instances/dev/code/current/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/lava_dispatcher/config.py:294: "device-types/%s" % initial_config.get('__main__', 'device_type'), ./instances/dev/code/current/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/lava_dispatcher/job.py:64: 'device_type': { ./instances/dev/code/current/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/lava_dispatcher/job.py:83: 'device_type': { ./instances/dev/code/current/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/lava_dispatcher/job.py:205: if 'device_type' in self.job_data: ./instances/dev/code/current/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/lava_dispatcher/job.py:206: metadata['target.device_type'] = self.job_data['device_type'] Il file binario ./instances/dev/code/current/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/lava_dispatcher/job.pyc corrisponde Il file binario ./instances/dev/code/current/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/lava_dispatcher/config.pyc corrisponde ./instances/dev/code/current/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/lava_dispatcher/default-config/lava-dispatcher/device-defaults.conf:40:device_type = ./instances/dev/code/current/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/lava_dispatcher/default-config/lava-dispatcher/device-defaults.conf:104:# Defaults to device_type because that's what was used before this ./instances/dev/code/current/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/lava_dispatcher/default-config/lava-dispatcher/device-defaults.conf:106:lmc_dev_arg = %(device_type)s ./instances/dev/code/current/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/lava_dispatcher/default-config/lava-dispatcher/device-defaults.conf:109:qemu_machine_type = %(device_type)s ./instances/dev/code/current/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/lava_dispatcher/default-config/lava-dispatcher/README:36: a line "device_type = ", although other settings can Il file binario ./instances/dev/code/current/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/lava_dispatcher/client/lmc_utils.pyc corrisponde ./instances/dev/code/current/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/lava_dispatcher/client/lmc_utils.py:43: logging.info("client.device_type = %s" % client.config.device_type) ./instances/dev/code/current/git-cache/exports/linaro-dashboard-bundle/2013-08-07-a8f2158/linaro_dashboard_bundle/test_documents/evolution_1.6.json:44: "device_type": "example device type", ./instances/dev/code/current/git-cache/exports/linaro-dashboard-bundle/2013-08-07-a8f2158/linaro_dashboard_bundle/test_documents/everything_in_one_bundle_1.3.json:49: "device_type": "example device type", ./instances/dev/code/current/git-cache/exports/linaro-dashboard-bundle/2013-08-07-a8f2158/linaro_dashboard_bundle/test_documents/everything_in_one_bundle_1.1.json:44: "device_type": "example device type", ./instances/dev/code/current/git-cache/exports/linaro-dashboard-bundle/2013-08-07-a8f2158/linaro_dashboard_bundle/test_documents/everything_in_one_bundle_1.4.json:50: "device_type": "example device type", ./instances/dev/code/current/git-cache/exports/linaro-dashboard-bundle/2013-08-07-a8f2158/linaro_dashboard_bundle/test_documents/everything_in_one_bundle_1.0.1.json:42: "device_type": "example device type", ./instances/dev/code/current/git-cache/exports/linaro-dashboard-bundle/2013-08-07-a8f2158/linaro_dashboard_bundle/test_documents/evolution_1.2.json:44: "device_type": "example device type", ./instances/dev/code/current/git-cache/exports/linaro-dashboard-bundle/2013-08-07-a8f2158/linaro_dashboard_bundle/test_documents/evolution_1.5.json:44: "device_type": "example device type", ./instances/dev/code/current/git-cache/exports/linaro-dashboard-bundle/2013-08-07-a8f2158/linaro_dashboard_bundle/test_documents/everything_in_one_bundle_1.6.json:67: "device_type": "example device type", ./instances/dev/code/current/git-cache/exports/linaro-dashboard-bundle/2013-08-07-a8f2158/linaro_dashboard_bundle/test_documents/everything_in_one_bundle_1.2.json:45: "device_type": "example device type", ./instances/dev/code/current/git-cache/exports/linaro-dashboard-bundle/2013-08-07-a8f2158/linaro_dashboard_bundle/test_documents/evolution_1.1.json:44: "device_type": "example device type", ./instances/dev/code/current/git-cache/exports/linaro-dashboard-bundle/2013-08-07-a8f2158/linaro_dashboard_bundle/test_documents/everything_in_one_bundle_1.5.json:57: "device_type": "example device type", ./instances/dev/code/current/git-cache/exports/linaro-dashboard-bundle/2013-08-07-a8f2158/linaro_dashboard_bundle/test_documents/evolution_1.0.json:42: "device_type": "example device type", ./instances/dev/code/current/git-cache/exports/linaro-dashboard-bundle/2013-08-07-a8f2158/linaro_dashboard_bundle/test_documents/evolution_1.4.json:44: "device_type": "example device type", ./instances/dev/code/current/git-cache/exports/linaro-dashboard-bundle/2013-08-07-a8f2158/linaro_dashboard_bundle/test_documents/evolution_1.0.1.json:42: "device_type": "example device type", ./instances/dev/code/current/git-cache/exports/linaro-dashboard-bundle/2013-08-07-a8f2158/linaro_dashboard_bundle/test_documents/everything_in_one_bundle_1.0.json:42: "device_type": "example device type", ./instances/dev/code/current/git-cache/exports/linaro-dashboard-bundle/2013-08-07-a8f2158/linaro_dashboard_bundle/test_documents/evolution_1.3.json:44: "device_type": "example device type", ./instances/dev/code/current/git-cache/exports/linaro-dashboard-bundle/2013-08-07-a8f2158/linaro_dashboard_bundle/schemas/dashboard_bundle_format_1.3.json:168: "device_type": { ./instances/dev/code/current/git-cache/exports/linaro-dashboard-bundle/2013-08-07-a8f2158/linaro_dashboard_bundle/schemas/dashboard_bundle_format_1.1.json:153: "device_type": { ./instances/dev/code/current/git-cache/exports/linaro-dashboard-bundle/2013-08-07-a8f2158/linaro_dashboard_bundle/schemas/dashboard_bundle_format_1.0.1.json:142: "device_type": { ./instances/dev/code/current/git-cache/exports/linaro-dashboard-bundle/2013-08-07-a8f2158/linaro_dashboard_bundle/schemas/dashboard_bundle_format_1.5.json:202: "device_type": { ./instances/dev/code/current/git-cache/exports/linaro-dashboard-bundle/2013-08-07-a8f2158/linaro_dashboard_bundle/schemas/dashboard_bundle_format_1.2.json:159: "device_type": { ./instances/dev/code/current/git-cache/exports/linaro-dashboard-bundle/2013-08-07-a8f2158/linaro_dashboard_bundle/schemas/dashboard_bundle_format_1.0.json:142: "device_type": { ./instances/dev/code/current/git-cache/exports/linaro-dashboard-bundle/2013-08-07-a8f2158/linaro_dashboard_bundle/schemas/dashboard_bundle_format_1.6.json:250: "device_type": { ./instances/dev/code/current/git-cache/exports/linaro-dashboard-bundle/2013-08-07-a8f2158/linaro_dashboard_bundle/schemas/dashboard_bundle_format_1.4.json:173: "device_type": { ./instances/dev/code/current/git-cache/exports/linaro-dashboard-bundle/2013-08-07-a8f2158/doc/schema/docs.rst:163:property (``devices``). Each device object has a type (``device_type``), a Il file binario ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/xmlrpc.pyc corrisponde Il file binario ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/urls.pyc corrisponde Il file binario ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/models.pyc corrisponde ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0009_auto__add_testrundenormalization.py:106: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0025_auto__add_field_testrun_microseconds.py:101: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), Il file binario ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0015_auto__add_launchpadbug.pyc corrisponde Il file binario ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0030_auto__add_imagecharttestcase__add_imagereport__add_imagecharttestrun__.pyc corrisponde ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0005_auto__chg_field_softwarepackage_version__chg_field_softwarepackage_nam.py:117: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0015_auto__add_launchpadbug.py:114: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0004_auto__add_softwarepackagescratch.py:104: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), Il file binario ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0013_auto__chg_field_testcase_units__chg_field_testcase_test_case_id__chg_f.pyc corrisponde ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0017_auto__add_testrunfilterattribute__add_testrunfilter__add_unique_testru.py:135: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), Il file binario ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0001_initial.pyc corrisponde ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0010_denormalize_test_run.py:123: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), Il file binario ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0026_auto__add_pmqabundlestream.pyc corrisponde ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0013_auto__chg_field_testcase_units__chg_field_testcase_test_case_id__chg_f.py:112: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), Il file binario ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0020_auto__add_field_testrunfilter_build_number_attribute.pyc corrisponde ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0007_auto__add_tag.py:114: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), Il file binario ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0027_auto__del_testingeffort.pyc corrisponde Il file binario ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0016_auto__add_field_image_uploaded_by__chg_field_image_name.pyc corrisponde ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0022_auto__add_testrunfiltertest__add_testrunfiltertestcase__del_field_test.py:133: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0003_add_index_HardwareDevice_device_type.py:11: # Adding index on 'HardwareDevice', fields ['device_type', 'id'] ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0003_add_index_HardwareDevice_device_type.py:12: db.create_index('dashboard_app_hardwaredevice', ['device_type', 'id']) ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0003_add_index_HardwareDevice_device_type.py:17: # Removing index on 'HardwareDevice', fields ['device_type', 'id'] ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0003_add_index_HardwareDevice_device_type.py:18: db.delete_index('dashboard_app_hardwaredevice', ['device_type', 'id']) ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0003_add_index_HardwareDevice_device_type.py:99: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0008_auto__add_testingeffort.py:120: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), Il file binario ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0021_add_cast_integer.pyc corrisponde Il file binario ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0029_auto__add_testdefinition.pyc corrisponde ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0019_auto__add_testrunfiltersubscription__add_unique_testrunfiltersubscript.py:111: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0014_auto__add_imageset__add_image__add_imageattribute.py:148: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0028_auto__chg_field_test_test_id__chg_field_test_name.py:105: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0011_auto__chg_field_namedattribute_value__chg_field_namedattribute_name.py:105: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0023_auto__add_field_testrunfilter_uploaded_by__add_field_testrunfilter_ena.py:120: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), Il file binario ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0023_auto__add_field_testrunfilter_uploaded_by__add_field_testrunfilter_ena.pyc corrisponde Il file binario ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0028_auto__chg_field_test_test_id__chg_field_test_name.pyc corrisponde Il file binario ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0019_auto__add_testrunfiltersubscription__add_unique_testrunfiltersubscript.pyc corrisponde Il file binario ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0009_auto__add_testrundenormalization.pyc corrisponde ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0026_auto__add_pmqabundlestream.py:103: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0020_auto__add_field_testrunfilter_build_number_attribute.py:101: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0012_auto__del_field_bundle_content__add_field_bundle__raw_content__add_fie.py:100: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), Il file binario ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0022_auto__add_testrunfiltertest__add_testrunfiltertestcase__del_field_test.pyc corrisponde Il file binario ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0010_denormalize_test_run.pyc corrisponde ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0001_initial.py:38: ('device_type', self.gf('django.db.models.fields.CharField')(max_length=32)), ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0001_initial.py:311: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), Il file binario ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0011_auto__chg_field_namedattribute_value__chg_field_namedattribute_name.pyc corrisponde Il file binario ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0003_add_index_HardwareDevice_device_type.pyc corrisponde ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0002_add_index_NamedAttribute_object_id_and_content_type_id_and_name.py:99: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0024_auto__del_imageattribute__del_field_image_uploaded_by__del_field_image.py:157: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), Il file binario ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0004_auto__add_softwarepackagescratch.pyc corrisponde Il file binario ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0031_auto__del_imagecharttestrun__add_imagecharttest__add_unique_imagechart.pyc corrisponde ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0027_auto__del_testingeffort.py:116: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0006_auto__chg_field_bundledeserializationerror_bundle.py:99: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), Il file binario ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0006_auto__chg_field_bundledeserializationerror_bundle.pyc corrisponde Il file binario ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0018_auto__add_field_testrunfilter_public.pyc corrisponde Il file binario ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0007_auto__add_tag.pyc corrisponde ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0016_auto__add_field_image_uploaded_by__chg_field_image_name.py:113: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0030_auto__add_imagecharttestcase__add_imagereport__add_imagecharttestrun__.py:144: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), Il file binario ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0012_auto__del_field_bundle_content__add_field_bundle__raw_content__add_fie.pyc corrisponde ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0021_add_cast_integer.py:116: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), Il file binario ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0024_auto__del_imageattribute__del_field_image_uploaded_by__del_field_image.pyc corrisponde ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0029_auto__add_testdefinition.py:113: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), Il file binario ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0005_auto__chg_field_softwarepackage_version__chg_field_softwarepackage_nam.pyc corrisponde Il file binario ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0017_auto__add_testrunfilterattribute__add_testrunfilter__add_unique_testru.pyc corrisponde Il file binario ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0014_auto__add_imageset__add_image__add_imageattribute.pyc corrisponde ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0031_auto__del_imagecharttestrun__add_imagecharttest__add_unique_imagechart.py:181: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0018_auto__add_field_testrunfilter_public.py:101: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), Il file binario ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0002_add_index_NamedAttribute_object_id_and_content_type_id_and_name.pyc corrisponde Il file binario ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0008_auto__add_testingeffort.pyc corrisponde Il file binario ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0025_auto__add_field_testrun_microseconds.pyc corrisponde ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/xmlrpc.py:599: def get_test_names(self, device_type=None): ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/xmlrpc.py:603: `get_test_names` ([`device_type`]]) ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/xmlrpc.py:611: `device_type`: string ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/xmlrpc.py:619: if device_type: ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/xmlrpc.py:621: test_runs__attributes__name='target.device_type', ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/xmlrpc.py:622: test_runs__attributes__value=device_type).distinct(): ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/admin.py:146: list_display = ('description', 'device_type') ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/admin.py:147: list_filter = ('device_type',) ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/models.py:152: device_type = models.CharField( ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/models.py:970: return self.devices.filter(device_type="device.board").get() ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/models.py:1043: if one_attributes.name == "target.device_type": Il file binario ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/helpers.pyc corrisponde ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/tests/models/hw_device.py:16: device_type = 'device.cpu' ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/tests/models/hw_device.py:22: self.assertEqual(hw_device.device_type, dummy.device_type) ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/tests/other/deserialization.py:195: "device_type": self.getUniqueStringForField(HardwareDevice, "device_type"), ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/tests/other/deserialization.py:304: "device_type": "device.cpu", ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/tests/other/deserialization.py:311: "device_type": "device.board", ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/tests/other/deserialization.py:359: frozenset of tuples (device_type, description, attributes). ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/tests/other/deserialization.py:362: device.device_type, ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/helpers.py:540: device_type = c_device["device_type"], Il file binario ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/views/pmqa.pyc corrisponde ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/views/pmqa.py:49: device_types_with_results = [] ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/views/pmqa.py:50: prefix__device_type_result = {} ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/views/pmqa.py:53: device_types = list(DeviceType.objects.filter(display=True).values_list('name', flat=True)) ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/views/pmqa.py:58: c = len(device_types_with_results) ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/views/pmqa.py:59: for device_type in device_types: ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/views/pmqa.py:60: if device_type.startswith('rtsm'): ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/views/pmqa.py:64: 'attributes': [('target.device_type', device_type)], ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/views/pmqa.py:83: 'device_type': device_type, ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/views/pmqa.py:89: device_types_with_results.append({ ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/views/pmqa.py:91: 'device_type': device_type, ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/views/pmqa.py:98: pathname=bs.pathname, device_type=device_type)), ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/views/pmqa.py:102: device_type__result = prefix__device_type_result.setdefault(prefix, {}) ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/views/pmqa.py:103: d = device_type__result.setdefault(device_type, {'pass': 0, 'total': 0, 'present':True}) ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/views/pmqa.py:107: if len(device_types_with_results) > c: ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/views/pmqa.py:108: device_types_with_results[c]['width'] = len(device_types_with_results) - c ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/views/pmqa.py:110: prefixes = sorted(prefix__device_type_result) ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/views/pmqa.py:113: for d in device_types_with_results: ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/views/pmqa.py:114: cell_data = prefix__device_type_result[prefix].get(d['device_type']) ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/views/pmqa.py:130: 'device_types_with_results': device_types_with_results, ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/views/pmqa.py:135:def pmqa_filter_view_json(request, pathname, device_type): ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/views/pmqa.py:140: 'attributes': [('target.device_type', device_type)], ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/views/pmqa.py:148: "PMQA results for {pathname} on {device_type}", ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/views/pmqa.py:150: needs=['pathname', 'device_type']) ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/views/pmqa.py:151:def pmqa_filter_view(request, pathname, device_type): ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/views/pmqa.py:156: 'attributes': [('target.device_type', device_type)], ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/views/pmqa.py:168: device_type=device_type)), ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/views/pmqa.py:171: 'device_type': device_type, ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/views/pmqa.py:175: device_type=device_type), ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/views/pmqa.py:182: needs=['pathname', 'device_type', 'build1', 'build2']) ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/views/pmqa.py:183:def compare_pmqa_results(request, pathname, device_type, build1, build2): ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/views/pmqa.py:188: 'attributes': [('target.device_type', device_type)], ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/views/pmqa.py:199: device_type=device_type, ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/urls.py:81: url(r'^pmqa(?P/[a-zA-Z0-9/._-]+/)(?P[a-zA-Z0-9-_]+)$', 'pmqa.pmqa_filter_view'), ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/urls.py:82: url(r'^pmqa(?P/[a-zA-Z0-9/._-]+/)(?P[a-zA-Z0-9-_]+)/json$', 'pmqa.pmqa_filter_view_json'), ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/urls.py:83: url(r'^pmqa(?P/[a-zA-Z0-9/._-]+/)(?P[a-zA-Z0-9-_]+)/\+compare/(?P[0-9]+)/(?P[0-9]+)$', 'pmqa.compare_pmqa_results'), Il file binario ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/admin.pyc corrisponde ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/templates/dashboard_app/pmqa-view.html:35: {% for device_type in device_types_with_results %} ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/templates/dashboard_app/pmqa-view.html:36: {% if device_type.width %} ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/templates/dashboard_app/pmqa-view.html:37: ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/templates/dashboard_app/pmqa-view.html:38: {{ device_type.sn }} ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/templates/dashboard_app/pmqa-view.html:46: {% for device_type in device_types_with_results %} ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/templates/dashboard_app/pmqa-view.html:48: {{ device_type.device_type }} ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/templates/dashboard_app/pmqa-view.html:56: {% for device_type in device_types_with_results %} ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/templates/dashboard_app/pmqa-view.html:58: {{ device_type.date }} (build {{device_type.build}}) ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/templates/dashboard_app/pmqa-view.html:60: {% if device_type.last_difference %} ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/templates/dashboard_app/pmqa-view.html:61: A different result was last seen in build {{ device_type.last_difference.0 }} ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/templates/dashboard_app/pmqa_filter.html:13:

    PMQA results for {{ bundle_stream }} on {{ device_type }}

    ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/templates/dashboard_app/test_run_hardware_context.html:18: {{ hardware_device.get_device_type_display }} ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/examples/views/boards.xml:13: AND dashboard_app_hardwaredevice.device_type = 'device.board' ./instances/dev/code/current/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/lava_dashboard.egg-info/SOURCES.txt:29:dashboard_app/migrations/0003_add_index_HardwareDevice_device_type.py ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/api.py:128: 'device_type__name', ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/api.py:135: def all_device_types(self): ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/api.py:139: `all_device_types` () ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/api.py:160: device_type_list = [] ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/api.py:163: device_types = DeviceType.objects.filter(display=True)\ ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/api.py:170: for dev_type in device_types: ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/api.py:171: device_type = {} ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/api.py:173: device_type[key] = getattr(dev_type, key) ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/api.py:174: device_type_list.append(device_type) ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/api.py:176: return device_type_list ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/api.py:178: def pending_jobs_by_device_type(self): ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/api.py:182: `pending_jobs_by_device_type` () ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/api.py:204: .values_list('requested_device_type_id')\ ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/api.py:214: device_types = DeviceType.objects.values_list('name', flat=True) ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/api.py:215: for device_type in device_types: ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/api.py:216: if device_type not in pending_jobs_by_device: ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/api.py:217: pending_jobs_by_device[device_type] = 0 ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0029_auto__add_jobfailuretag__add_field_testjob_failure_comment.py:104: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0029_auto__add_jobfailuretag__add_field_testjob_failure_comment.py:158: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0007_merged_migration.py:53: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0007_merged_migration.py:69: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0006_auto__add_field_testjob_log_file.py:58: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0006_auto__add_field_testjob_log_file.py:69: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0005_auto__del_field_testjob_device_type__del_field_testjob_target.py:10: # Deleting field 'TestJob.device_type' ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0005_auto__del_field_testjob_device_type__del_field_testjob_target.py:11: db.delete_column('lava_scheduler_app_testjob', 'device_type_id') ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0005_auto__del_field_testjob_device_type__del_field_testjob_target.py:18: # Adding field 'TestJob.device_type' ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0005_auto__del_field_testjob_device_type__del_field_testjob_target.py:19: db.add_column('lava_scheduler_app_testjob', 'device_type', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['lava_scheduler_app.DeviceType'], null=True), keep_default=False) ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0005_auto__del_field_testjob_device_type__del_field_testjob_target.py:64: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0005_auto__del_field_testjob_device_type__del_field_testjob_target.py:79: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0019_set_testjob_owner.py:58: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0019_set_testjob_owner.py:99: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0025_auto__chg_field_testjob__results_bundle__chg_field_testjob_submit_toke.py:112: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0025_auto__chg_field_testjob__results_bundle__chg_field_testjob_submit_toke.py:157: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0024_auto__add_field_devicetype_display.py:81: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0024_auto__add_field_devicetype_display.py:126: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0028_auto__del_field_devicetype_use_celery.py:81: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0028_auto__del_field_devicetype_use_celery.py:127: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0013_auto__add_devicestatetransition.py:68: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0013_auto__add_devicestatetransition.py:103: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0004_fill_out_device_fields.py:14: job.requested_device_type = job.device_type ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0004_fill_out_device_fields.py:21: job.device_type = job.requested_device.device_type ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0004_fill_out_device_fields.py:64: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0004_fill_out_device_fields.py:76: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']", 'null': 'True'}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0004_fill_out_device_fields.py:80: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0011_auto__add_tag.py:86: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0011_auto__add_tag.py:110: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0022_auto__chg_field_testjob__results_bundle__add_unique_testjob__results_b.py:85: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0022_auto__chg_field_testjob__results_bundle__add_unique_testjob__results_b.py:128: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0002_auto__chg_field_testjob_device_type.py:10: # Changing field 'TestJob.device_type' ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0002_auto__chg_field_testjob_device_type.py:11: db.alter_column('lava_scheduler_app_testjob', 'device_type_id', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['lava_scheduler_app.DeviceType'], null=True)) ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0002_auto__chg_field_testjob_device_type.py:15: # User chose to not deal with backwards NULL issues for 'TestJob.device_type' ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0002_auto__chg_field_testjob_device_type.py:16: raise RuntimeError("Cannot reverse this migration. 'TestJob.device_type' and its values cannot be restored.") ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0002_auto__chg_field_testjob_device_type.py:58: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0002_auto__chg_field_testjob_device_type.py:69: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']", 'null': 'True'}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0017_add_lava_health_user.py:62: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0017_add_lava_health_user.py:101: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0016_auto__add_field_devicetype_health_check_job.py:58: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0016_auto__add_field_devicetype_health_check_job.py:97: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0027_auto__add_field_testjob_priority.py:81: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0027_auto__add_field_testjob_priority.py:128: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0001_initial.py:19: ('device_type', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['lava_scheduler_app.DeviceType'])), ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0001_initial.py:30: ('device_type', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['lava_scheduler_app.DeviceType'])), ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0001_initial.py:90: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0001_initial.py:101: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0014_auto__add_field_device_health_status__add_field_device_last_health_rep.py:64: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0014_auto__add_field_device_health_status__add_field_device_last_health_rep.py:101: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0026_auto__add_field_device_device_version.py:81: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0026_auto__add_field_device_device_version.py:127: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0020_auto__add_field_testjob__results_bundle.py:85: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0020_auto__add_field_testjob__results_bundle.py:127: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0018_auto__add_field_testjob_user__add_field_testjob_group__add_field_testj.py:70: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0018_auto__add_field_testjob_user__add_field_testjob_group__add_field_testj.py:110: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0003_auto__add_field_testjob_requested_device__add_field_testjob_requested_.py:13: # Adding field 'TestJob.requested_device_type' ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0003_auto__add_field_testjob_requested_device__add_field_testjob_requested_.py:14: db.add_column('lava_scheduler_app_testjob', 'requested_device_type', self.gf('django.db.models.fields.related.ForeignKey')(default=None, related_name='+', null=True, to=orm['lava_scheduler_app.DeviceType']), keep_default=False) ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0003_auto__add_field_testjob_requested_device__add_field_testjob_requested_.py:24: # Deleting field 'TestJob.requested_device_type' ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0003_auto__add_field_testjob_requested_device__add_field_testjob_requested_.py:25: db.delete_column('lava_scheduler_app_testjob', 'requested_device_type_id') ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0003_auto__add_field_testjob_requested_device__add_field_testjob_requested_.py:70: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0003_auto__add_field_testjob_requested_device__add_field_testjob_requested_.py:82: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']", 'null': 'True'}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0003_auto__add_field_testjob_requested_device__add_field_testjob_requested_.py:86: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0015_auto__add_field_testjob_health_check.py:58: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0015_auto__add_field_testjob_health_check.py:96: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0009_auto__add_field_testjob_description.py:58: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0009_auto__add_field_testjob_description.py:75: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0008_auto__add_field_testjob_results_link.py:58: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0008_auto__add_field_testjob_results_link.py:75: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0010_auto__chg_field_testjob_description.py:58: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0010_auto__chg_field_testjob_description.py:75: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0023_auto__add_field_devicetype_use_celery.py:81: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0023_auto__add_field_devicetype_use_celery.py:125: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0030_auto__add_field_testjob_sub_id__add_field_testjob_target_group.py:89: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0030_auto__add_field_testjob_sub_id__add_field_testjob_target_group.py:143: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0021_rename_results_link.py:91: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0021_rename_results_link.py:134: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0031_auto__add_field_testjob_multinode_definition.py:85: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0031_auto__add_field_testjob_multinode_definition.py:140: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0012_auto__add_field_testjob_submit_token.py:58: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/migrations/0012_auto__add_field_testjob_submit_token.py:82: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/admin.py:45: list_filter = ['device_type', 'status'] ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/models.py:62: device_types = DeviceType.objects.values_list('name').filter( ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/models.py:74: for dt in device_types: ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/models.py:108: return ("lava.scheduler.device_type.detail", [self.pk]) ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/models.py:147: device_type = models.ForeignKey( ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/models.py:195: "requested_device_type", ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/models.py:337: requested_device_type = models.ForeignKey( ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/models.py:478: device_type = None ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/models.py:479: elif 'device_type' in job_data: ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/models.py:481: device_type = DeviceType.objects.get(name=job_data['device_type']) ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/models.py:484: device_type = None ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/models.py:487: "No 'target' or 'device_type' or 'device_group' are found " ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/models.py:565: device_type = DeviceType.objects.get( ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/models.py:566: name=node_json[role][c]["device_type"]) ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/models.py:575: requested_device_type=device_type, ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/models.py:589: requested_device=target, requested_device_type=device_type, ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/utils.py:120: node_json[role][c]["device_type"] = clients["device_type"] ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/utils.py:127: device_type in a multinode job. ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/utils.py:141: device_type = device_group['device_type'] ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/utils.py:143: if device_type in requested_devices: ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/utils.py:144: requested_devices[device_type] += count ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/utils.py:146: requested_devices[device_type] = count ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/views.py:112: "requested_device_type", "submitter", "user", "group")\ ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/views.py:114: 'requested_device_id, requested_device_type_id)'}).all() ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/views.py:127: '' + escape(record.requested_device_type.pk) + '') ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/views.py:167: return Device.objects.select_related("device_type") ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/views.py:170: device_type = Column() ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/views.py:210: 'device_type_table': DeviceTypeTable('devicetype', reverse(device_type_json)), ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/views.py:285: dt = request.GET.get('device_type', None) ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/views.py:287: jobs = jobs.filter(actual_device__device_type__name=dt) ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/views.py:395: The value is defined when table instance is created in device_type_detail() ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/views.py:403: device_type = self.params[0] ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/views.py:404: num = health_jobs_in_hr(record).filter(actual_device__in=Device.objects.filter(device_type=device_type), ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/views.py:409: device_type = self.params[0] ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/views.py:410: num = health_jobs_in_hr(record).filter(actual_device__in=Device.objects.filter(device_type=device_type), ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/views.py:420:def device_type_json(request): ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/views.py:425: def get_queryset(self, device_type): ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/views.py:426: return Device.objects.filter(device_type=device_type) ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/views.py:429: exclude = ('device_type',) ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/views.py:433: device_type = get_object_or_404(DeviceType, pk=pk) ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/views.py:434: return NoDTDeviceTable.json(request, params=(device_type,)) ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/views.py:438:def device_type_detail(request, pk): ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/views.py:441: "lava_scheduler_app/device_type.html", ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/views.py:443: 'device_type': dt, ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/views.py:445: actual_device__in=Device.objects.filter(device_type=dt), ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/views.py:448: Q(status=TestJob.SUBMITTED), Q(requested_device_type=dt) ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/views.py:449: | Q(requested_device__in=Device.objects.filter(device_type=dt))).count(), ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/views.py:451: 'health_job_summary_table': HealthJobSummaryTable('device_type', ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/views.py:455: 'bread_crumb_trail': BreadCrumbTrail.leading_to(device_type_detail, pk=pk), ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:64: def ensure_device_type(self, name=None): ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:69: def make_device_type(self, name=None, health_check_job=None): ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:72: device_type = DeviceType.objects.create( ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:74: device_type.save() ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:75: return device_type ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:80: def make_device(self, device_type=None, hostname=None, **kw): ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:81: if device_type is None: ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:82: device_type = self.ensure_device_type() ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:85: device = Device(device_type=device_type, hostname=hostname, **kw) ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:92: if 'target' not in data and 'device_type' not in data: ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:94: data['device_type'] = DeviceType.objects.all()[0].name ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:96: data['device_type'] = self.ensure_device_type().name ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:135: def test_from_json_and_user_sets_device_type(self): ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:136: panda_type = self.factory.ensure_device_type(name='panda') ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:138: self.factory.make_job_json(device_type='panda'), ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:140: self.assertEqual(panda_type, job.requested_device_type) ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:149: def test_from_json_and_user_does_not_set_device_type_from_target(self): ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:150: panda_type = self.factory.ensure_device_type(name='panda') ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:151: self.factory.make_device(device_type=panda_type, hostname='panda01') ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:155: self.assertEqual(None, job.requested_device_type) ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:192: self.factory.ensure_device_type(name='panda') ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:202: self.factory.ensure_device_type(name='panda') ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:415: device_type = self.factory.make_device_type( ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:418: device_type=device_type, health_status=Device.HEALTH_PASS) ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:424: device_type = self.factory.make_device_type( ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:427: device_type=device_type, health_status=Device.HEALTH_PASS, ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:435: device_type = self.factory.make_device_type( ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:438: device_type=device_type, health_status=Device.HEALTH_PASS, ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:446: device_type = self.factory.make_device_type( ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:449: device_type=device_type, health_status=Device.HEALTH_UNKNOWN, ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:461: def test_getJobForBoard_considers_device_type(self): ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:462: panda_type = self.factory.ensure_device_type(name='panda') ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:463: self.factory.make_device(hostname='panda01', device_type=panda_type) ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:466: requested_device_type=panda_type, ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:473: panda_type = self.factory.ensure_device_type(name='panda') ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:475: hostname='panda01', device_type=panda_type) ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:489: panda_type = self.factory.ensure_device_type(name='panda') ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:491: hostname='panda01', device_type=panda_type) ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:494: requested_device_type=panda_type, ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:507: panda_type = self.factory.ensure_device_type(name='panda') ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:509: hostname='panda01', device_type=panda_type) ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:510: self.factory.make_device(hostname='panda02', device_type=panda_type) ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:607: panda_type = self.factory.ensure_device_type(name='panda') ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:608: self.factory.make_device(hostname='panda01', device_type=panda_type) ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:609: definition = self.factory.make_job_data(device_type='panda') ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:611: requested_device_type=panda_type, ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:618: panda_type = self.factory.ensure_device_type(name='panda') ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:619: self.factory.make_device(hostname='panda01', device_type=panda_type) ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:633: requested_device_type=panda_type, ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:642: panda_type = self.factory.ensure_device_type(name='panda') ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:643: self.factory.make_device(hostname='panda01', device_type=panda_type) ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:659: requested_device_type=panda_type, submitter=user, ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:690: def test_jobCompleted_works_on_device_type_targeted(self): ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/tests.py:693: requested_device_type=device.device_type) ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/urls.py:33: url(r'^device_type/(?P[-_a-zA-Z0-9]+)$', ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/urls.py:34: 'device_type_detail', ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/urls.py:35: name='lava.scheduler.device_type.detail'), ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/urls.py:36: url(r'^device_type_json$', ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/urls.py:37: 'device_type_json', ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/urls.py:38: name='lava.scheduler.device_type.device_type_json'), ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/urls.py:39: url(r'^device_type/(?P[-_a-zA-Z0-9]+)/index_nodt_devices_json$', ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/urls.py:41: name='lava.scheduler.device_type.index_nodt_devices_json'), ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/templates/lava_scheduler_app/device_type.html:6:

    {{device_type}} Status

    ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/templates/lava_scheduler_app/index.html:12:{% render_table device_type_table %} ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/templates/lava_scheduler_app/job_sidebar.html:22: {{ job.requested_device.device_type }} ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/templates/lava_scheduler_app/job_sidebar.html:26: {% if job.requested_device_type %} ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/templates/lava_scheduler_app/job_sidebar.html:28:
    {{ job.requested_device_type }}
    ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_app/templates/lava_scheduler_app/_device_base.html:71:
    {{ device.device_type }}
    ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_daemon/dbjobsource.py:114: if not device.device_type.health_check_job: ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_daemon/dbjobsource.py:186: elif job.requested_device_type: ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_daemon/dbjobsource.py:189: device_type=job.requested_device_type, ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_daemon/dbjobsource.py:245: job_json = device.device_type.health_check_job ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/lava_scheduler_daemon/dbjobsource.py:270: | Q(requested_device_type=device.device_type), Il file binario ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/.git/objects/pack/pack-2dcaed89c6ef1cfd66597dfcfd8f8ec83be5e6e7.pack corrisponde Il file binario ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-scheduler.git/.git/index corrisponde ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flinaro-python-dashboard-bundle.git/linaro_dashboard_bundle/test_documents/evolution_1.6.json:44: "device_type": "example device type", ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flinaro-python-dashboard-bundle.git/linaro_dashboard_bundle/test_documents/everything_in_one_bundle_1.3.json:49: "device_type": "example device type", ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flinaro-python-dashboard-bundle.git/linaro_dashboard_bundle/test_documents/everything_in_one_bundle_1.1.json:44: "device_type": "example device type", ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flinaro-python-dashboard-bundle.git/linaro_dashboard_bundle/test_documents/everything_in_one_bundle_1.4.json:50: "device_type": "example device type", ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flinaro-python-dashboard-bundle.git/linaro_dashboard_bundle/test_documents/everything_in_one_bundle_1.0.1.json:42: "device_type": "example device type", ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flinaro-python-dashboard-bundle.git/linaro_dashboard_bundle/test_documents/evolution_1.2.json:44: "device_type": "example device type", ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flinaro-python-dashboard-bundle.git/linaro_dashboard_bundle/test_documents/evolution_1.5.json:44: "device_type": "example device type", ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flinaro-python-dashboard-bundle.git/linaro_dashboard_bundle/test_documents/everything_in_one_bundle_1.6.json:67: "device_type": "example device type", ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flinaro-python-dashboard-bundle.git/linaro_dashboard_bundle/test_documents/everything_in_one_bundle_1.2.json:45: "device_type": "example device type", ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flinaro-python-dashboard-bundle.git/linaro_dashboard_bundle/test_documents/evolution_1.1.json:44: "device_type": "example device type", ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flinaro-python-dashboard-bundle.git/linaro_dashboard_bundle/test_documents/everything_in_one_bundle_1.5.json:57: "device_type": "example device type", ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flinaro-python-dashboard-bundle.git/linaro_dashboard_bundle/test_documents/evolution_1.0.json:42: "device_type": "example device type", ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flinaro-python-dashboard-bundle.git/linaro_dashboard_bundle/test_documents/evolution_1.4.json:44: "device_type": "example device type", ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flinaro-python-dashboard-bundle.git/linaro_dashboard_bundle/test_documents/evolution_1.0.1.json:42: "device_type": "example device type", ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flinaro-python-dashboard-bundle.git/linaro_dashboard_bundle/test_documents/everything_in_one_bundle_1.0.json:42: "device_type": "example device type", ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flinaro-python-dashboard-bundle.git/linaro_dashboard_bundle/test_documents/evolution_1.3.json:44: "device_type": "example device type", ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flinaro-python-dashboard-bundle.git/linaro_dashboard_bundle/schemas/dashboard_bundle_format_1.3.json:168: "device_type": { ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flinaro-python-dashboard-bundle.git/linaro_dashboard_bundle/schemas/dashboard_bundle_format_1.1.json:153: "device_type": { ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flinaro-python-dashboard-bundle.git/linaro_dashboard_bundle/schemas/dashboard_bundle_format_1.0.1.json:142: "device_type": { ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flinaro-python-dashboard-bundle.git/linaro_dashboard_bundle/schemas/dashboard_bundle_format_1.5.json:202: "device_type": { ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flinaro-python-dashboard-bundle.git/linaro_dashboard_bundle/schemas/dashboard_bundle_format_1.2.json:159: "device_type": { ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flinaro-python-dashboard-bundle.git/linaro_dashboard_bundle/schemas/dashboard_bundle_format_1.0.json:142: "device_type": { ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flinaro-python-dashboard-bundle.git/linaro_dashboard_bundle/schemas/dashboard_bundle_format_1.6.json:250: "device_type": { ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flinaro-python-dashboard-bundle.git/linaro_dashboard_bundle/schemas/dashboard_bundle_format_1.4.json:173: "device_type": { ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flinaro-python-dashboard-bundle.git/doc/schema/docs.rst:163:property (``devices``). Each device object has a type (``device_type``), a ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-android-test.git/tests/test_hwprofile.py:110: 'device_type': 'device.cpu'} ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-android-test.git/tests/test_hwprofile.py:118: 'device_type': 'device.cpu'} ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-android-test.git/tests/test_hwprofile.py:127: 'device_type': 'device.board'} ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-android-test.git/tests/test_hwprofile.py:140: 'device_type': 'device.mem'} ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-android-test.git/lava_android_test/test_definitions/hostshells/connect-lab-wifi.sh:31:device_type=0-00000000-0 ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-android-test.git/lava_android_test/test_definitions/hostshells/connect-lab-wifi.sh:39:device_type=0-00000000-0 ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-android-test.git/lava_android_test/test_definitions/hostshells/connect-lab-wifi.sh:53:device_type=0-00000000-0 ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-android-test.git/lava_android_test/hwprofile.py:82: device['device_type'] = 'device.cpu' ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-android-test.git/lava_android_test/hwprofile.py:117: device['device_type'] = 'device.board' ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-android-test.git/lava_android_test/hwprofile.py:157: device['device_type'] = "device.mem" ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/migrations/0009_auto__add_testrundenormalization.py:106: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/migrations/0025_auto__add_field_testrun_microseconds.py:101: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/migrations/0005_auto__chg_field_softwarepackage_version__chg_field_softwarepackage_nam.py:117: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/migrations/0015_auto__add_launchpadbug.py:114: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/migrations/0004_auto__add_softwarepackagescratch.py:104: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/migrations/0017_auto__add_testrunfilterattribute__add_testrunfilter__add_unique_testru.py:135: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/migrations/0010_denormalize_test_run.py:123: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/migrations/0013_auto__chg_field_testcase_units__chg_field_testcase_test_case_id__chg_f.py:112: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/migrations/0007_auto__add_tag.py:114: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/migrations/0022_auto__add_testrunfiltertest__add_testrunfiltertestcase__del_field_test.py:133: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/migrations/0003_add_index_HardwareDevice_device_type.py:11: # Adding index on 'HardwareDevice', fields ['device_type', 'id'] ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/migrations/0003_add_index_HardwareDevice_device_type.py:12: db.create_index('dashboard_app_hardwaredevice', ['device_type', 'id']) ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/migrations/0003_add_index_HardwareDevice_device_type.py:17: # Removing index on 'HardwareDevice', fields ['device_type', 'id'] ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/migrations/0003_add_index_HardwareDevice_device_type.py:18: db.delete_index('dashboard_app_hardwaredevice', ['device_type', 'id']) ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/migrations/0003_add_index_HardwareDevice_device_type.py:99: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/migrations/0008_auto__add_testingeffort.py:120: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/migrations/0019_auto__add_testrunfiltersubscription__add_unique_testrunfiltersubscript.py:111: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/migrations/0014_auto__add_imageset__add_image__add_imageattribute.py:148: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/migrations/0028_auto__chg_field_test_test_id__chg_field_test_name.py:105: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/migrations/0011_auto__chg_field_namedattribute_value__chg_field_namedattribute_name.py:105: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/migrations/0023_auto__add_field_testrunfilter_uploaded_by__add_field_testrunfilter_ena.py:120: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/migrations/0026_auto__add_pmqabundlestream.py:103: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/migrations/0020_auto__add_field_testrunfilter_build_number_attribute.py:101: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/migrations/0012_auto__del_field_bundle_content__add_field_bundle__raw_content__add_fie.py:100: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/migrations/0001_initial.py:38: ('device_type', self.gf('django.db.models.fields.CharField')(max_length=32)), ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/migrations/0001_initial.py:311: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/migrations/0002_add_index_NamedAttribute_object_id_and_content_type_id_and_name.py:99: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/migrations/0024_auto__del_imageattribute__del_field_image_uploaded_by__del_field_image.py:157: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/migrations/0027_auto__del_testingeffort.py:116: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/migrations/0006_auto__chg_field_bundledeserializationerror_bundle.py:99: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/migrations/0016_auto__add_field_image_uploaded_by__chg_field_image_name.py:113: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/migrations/0030_auto__add_imagecharttestcase__add_imagereport__add_imagecharttestrun__.py:144: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/migrations/0021_add_cast_integer.py:116: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/migrations/0029_auto__add_testdefinition.py:113: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/migrations/0031_auto__del_imagecharttestrun__add_imagecharttest__add_unique_imagechart.py:181: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/migrations/0018_auto__add_field_testrunfilter_public.py:101: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/xmlrpc.py:599: def get_test_names(self, device_type=None): ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/xmlrpc.py:603: `get_test_names` ([`device_type`]]) ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/xmlrpc.py:611: `device_type`: string ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/xmlrpc.py:619: if device_type: ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/xmlrpc.py:621: test_runs__attributes__name='target.device_type', ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/xmlrpc.py:622: test_runs__attributes__value=device_type).distinct(): ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/admin.py:146: list_display = ('description', 'device_type') ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/admin.py:147: list_filter = ('device_type',) ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/models.py:152: device_type = models.CharField( ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/models.py:970: return self.devices.filter(device_type="device.board").get() ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/models.py:1043: if one_attributes.name == "target.device_type": ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/tests/models/hw_device.py:16: device_type = 'device.cpu' ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/tests/models/hw_device.py:22: self.assertEqual(hw_device.device_type, dummy.device_type) ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/tests/other/deserialization.py:195: "device_type": self.getUniqueStringForField(HardwareDevice, "device_type"), ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/tests/other/deserialization.py:304: "device_type": "device.cpu", ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/tests/other/deserialization.py:311: "device_type": "device.board", ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/tests/other/deserialization.py:359: frozenset of tuples (device_type, description, attributes). ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/tests/other/deserialization.py:362: device.device_type, ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/helpers.py:540: device_type = c_device["device_type"], ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/views/pmqa.py:49: device_types_with_results = [] ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/views/pmqa.py:50: prefix__device_type_result = {} ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/views/pmqa.py:53: device_types = list(DeviceType.objects.filter(display=True).values_list('name', flat=True)) ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/views/pmqa.py:58: c = len(device_types_with_results) ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/views/pmqa.py:59: for device_type in device_types: ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/views/pmqa.py:60: if device_type.startswith('rtsm'): ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/views/pmqa.py:64: 'attributes': [('target.device_type', device_type)], ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/views/pmqa.py:83: 'device_type': device_type, ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/views/pmqa.py:89: device_types_with_results.append({ ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/views/pmqa.py:91: 'device_type': device_type, ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/views/pmqa.py:98: pathname=bs.pathname, device_type=device_type)), ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/views/pmqa.py:102: device_type__result = prefix__device_type_result.setdefault(prefix, {}) ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/views/pmqa.py:103: d = device_type__result.setdefault(device_type, {'pass': 0, 'total': 0, 'present':True}) ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/views/pmqa.py:107: if len(device_types_with_results) > c: ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/views/pmqa.py:108: device_types_with_results[c]['width'] = len(device_types_with_results) - c ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/views/pmqa.py:110: prefixes = sorted(prefix__device_type_result) ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/views/pmqa.py:113: for d in device_types_with_results: ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/views/pmqa.py:114: cell_data = prefix__device_type_result[prefix].get(d['device_type']) ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/views/pmqa.py:130: 'device_types_with_results': device_types_with_results, ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/views/pmqa.py:135:def pmqa_filter_view_json(request, pathname, device_type): ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/views/pmqa.py:140: 'attributes': [('target.device_type', device_type)], ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/views/pmqa.py:148: "PMQA results for {pathname} on {device_type}", ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/views/pmqa.py:150: needs=['pathname', 'device_type']) ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/views/pmqa.py:151:def pmqa_filter_view(request, pathname, device_type): ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/views/pmqa.py:156: 'attributes': [('target.device_type', device_type)], ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/views/pmqa.py:168: device_type=device_type)), ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/views/pmqa.py:171: 'device_type': device_type, ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/views/pmqa.py:175: device_type=device_type), ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/views/pmqa.py:182: needs=['pathname', 'device_type', 'build1', 'build2']) ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/views/pmqa.py:183:def compare_pmqa_results(request, pathname, device_type, build1, build2): ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/views/pmqa.py:188: 'attributes': [('target.device_type', device_type)], ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/views/pmqa.py:199: device_type=device_type, ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/urls.py:81: url(r'^pmqa(?P/[a-zA-Z0-9/._-]+/)(?P[a-zA-Z0-9-_]+)$', 'pmqa.pmqa_filter_view'), ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/urls.py:82: url(r'^pmqa(?P/[a-zA-Z0-9/._-]+/)(?P[a-zA-Z0-9-_]+)/json$', 'pmqa.pmqa_filter_view_json'), ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/urls.py:83: url(r'^pmqa(?P/[a-zA-Z0-9/._-]+/)(?P[a-zA-Z0-9-_]+)/\+compare/(?P[0-9]+)/(?P[0-9]+)$', 'pmqa.compare_pmqa_results'), ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/templates/dashboard_app/pmqa-view.html:35: {% for device_type in device_types_with_results %} ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/templates/dashboard_app/pmqa-view.html:36: {% if device_type.width %} ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/templates/dashboard_app/pmqa-view.html:37: ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/templates/dashboard_app/pmqa-view.html:38: {{ device_type.sn }} ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/templates/dashboard_app/pmqa-view.html:46: {% for device_type in device_types_with_results %} ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/templates/dashboard_app/pmqa-view.html:48: {{ device_type.device_type }} ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/templates/dashboard_app/pmqa-view.html:56: {% for device_type in device_types_with_results %} ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/templates/dashboard_app/pmqa-view.html:58: {{ device_type.date }} (build {{device_type.build}}) ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/templates/dashboard_app/pmqa-view.html:60: {% if device_type.last_difference %} ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/templates/dashboard_app/pmqa-view.html:61: A different result was last seen in build {{ device_type.last_difference.0 }} ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/templates/dashboard_app/pmqa_filter.html:13:

    PMQA results for {{ bundle_stream }} on {{ device_type }}

    ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/dashboard_app/templates/dashboard_app/test_run_hardware_context.html:18: {{ hardware_device.get_device_type_display }} ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/examples/views/boards.xml:13: AND dashboard_app_hardwaredevice.device_type = 'device.board' Il file binario ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dashboard.git/.git/index corrisponde ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/doc/nexus-deploy.rst:63: device_type = nexus ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/doc/nexus-deploy.rst:95: device_type = nexus ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/doc/lava-image-creation.rst:148: device_type = panda ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/doc/lava-image-creation.rst:153:The "device_type" field above is critical. The dispatcher allows devices to ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/doc/usecaseone.rst:284: "device_type": "beaglebone-black", ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/doc/usecaseone.rst:292: "device_type": "kvm", ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/doc/usecaseone.rst:304:When mixing different device_types in one group, the images to deploy ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/doc/usecaseone.rst:449:To filter by a particular device_type, choose **target.device_type**. ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/doc/standalonesetup.rst:21: device_type = qemu ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/doc/standalonesetup.rst:30: "device_type": "qemu", ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/doc/configuration.rst:36: a line "device_type = ", although other settings can ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/doc/usecasetwo.rst:42:The change from a standard single-node JSON file is to expand the device_type ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/doc/usecasetwo.rst:55: "device_type": "panda", ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/doc/usecasetwo.rst:141:of **target.device_type** to only show results for the specified ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/doc/ipmi-pxe-deploy.rst:434: device_type = highbank ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/doc/tftp-deploy.rst:71: device_type = arndale ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/doc/tftp-deploy.rst:124: "device_type": "arndale", ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/doc/external_measurement.rst:143:value of the ``device_type`` key:: ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/doc/external_measurement.rst:149: DEVICE_TYPE: device_type ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/doc/external_measurement.rst:197: DEVICE_TYPE: device_type ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/doc/qemu-deploy.rst:31: device_type = qemu ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/doc/qemu-deploy.rst:50: "device_type": "qemu", ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/doc/multinode.rst:11:include into that role. Each role has a ``device_type`` and any number of roles can ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/doc/multinode.rst:12:have the same ``device_type``. Each role can be assigned ``tags``. ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/doc/multinode.rst:65:If a MultiNode job includes devices of more than one ``device_type``, there needs to be a role for ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/doc/multinode.rst:66:each different ``device_type`` so that an appropriate image can be deployed. ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/doc/multinode.rst:79:1. ``device`` or ``device_type`` move into a **device_group** list ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/doc/multinode.rst:82: 2. If ``device_type`` is used and count is larger than one, enough ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/doc/multinode.rst:100: "device_type": "panda", ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/doc/multinode.rst:108: "device_type": "beaglexm", ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/doc/QUICKSTART:117: device_type = panda ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/doc/jobfile.rst:16:likely want to just choose the ``device_type`` and let the scheduler find an ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/doc/jobfile.rst:19: "device_type": "panda", ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/doc/changes.rst:535:* Move bootloader prompt string to device_type configuration file ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/doc/kvm-deploy.rst:33: device_type = kvm ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/doc/kvm-deploy.rst:43: "device_type": "kvm", ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/doc/kvm-deploy.rst:83: device_type = kvm ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/lava_dispatcher/device/sdmux.py:112: device_type = self.config.lmc_dev_arg ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/lava_dispatcher/device/sdmux.py:113: generate_android_image(self.context, device_type, boot, data, system, img) ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/lava_dispatcher/tests/test_device_version.py:32: config = create_device_config('fastmodel01', {'device_type': 'fastmodel', ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/lava_dispatcher/tests/test_device_version.py:42: device_config_data = {'device_type': 'qemu'} ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/lava_dispatcher/lava_test_shell.py:69: 'device_type': 'device.cpu', ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/lava_dispatcher/lava_test_shell.py:76: 'device_type': 'device.board', ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/lava_dispatcher/lava_test_shell.py:89: 'device_type': 'device.mem', ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/lava_dispatcher/config.py:50: device_type = schema.StringOption(fatal=True) ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/lava_dispatcher/config.py:294: "device-types/%s" % initial_config.get('__main__', 'device_type'), ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/lava_dispatcher/job.py:64: 'device_type': { ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/lava_dispatcher/job.py:83: 'device_type': { ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/lava_dispatcher/job.py:205: if 'device_type' in self.job_data: ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/lava_dispatcher/job.py:206: metadata['target.device_type'] = self.job_data['device_type'] ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/lava_dispatcher/default-config/lava-dispatcher/device-defaults.conf:40:device_type = ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/lava_dispatcher/default-config/lava-dispatcher/device-defaults.conf:104:# Defaults to device_type because that's what was used before this ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/lava_dispatcher/default-config/lava-dispatcher/device-defaults.conf:106:lmc_dev_arg = %(device_type)s ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/lava_dispatcher/default-config/lava-dispatcher/device-defaults.conf:109:qemu_machine_type = %(device_type)s ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/lava_dispatcher/default-config/lava-dispatcher/README:36: a line "device_type = ", although other settings can ./instances/dev/code/2013-09-19-4dbef62/git-cache/source/http%3A%2F%2Fstaging.git.linaro.org%2Fgit-ro%2Flava%2Flava-dispatcher.git/lava_dispatcher/client/lmc_utils.py:43: logging.info("client.device_type = %s" % client.config.device_type) ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler.egg-info/SOURCES.txt:27:lava_scheduler_app/migrations/0002_auto__chg_field_testjob_device_type.py ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler.egg-info/SOURCES.txt:30:lava_scheduler_app/migrations/0005_auto__del_field_testjob_device_type__del_field_testjob_target.py ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler.egg-info/SOURCES.txt:78:lava_scheduler_app/templates/lava_scheduler_app/device_type.html Il file binario ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/urls.pyc corrisponde Il file binario ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/models.pyc corrisponde ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/api.py:128: 'device_type__name', ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/api.py:135: def all_device_types(self): ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/api.py:139: `all_device_types` () ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/api.py:160: device_type_list = [] ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/api.py:163: device_types = DeviceType.objects.filter(display=True)\ ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/api.py:170: for dev_type in device_types: ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/api.py:171: device_type = {} ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/api.py:173: device_type[key] = getattr(dev_type, key) ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/api.py:174: device_type_list.append(device_type) ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/api.py:176: return device_type_list ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/api.py:178: def pending_jobs_by_device_type(self): ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/api.py:182: `pending_jobs_by_device_type` () ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/api.py:204: .values_list('requested_device_type_id')\ ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/api.py:214: device_types = DeviceType.objects.values_list('name', flat=True) ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/api.py:215: for device_type in device_types: ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/api.py:216: if device_type not in pending_jobs_by_device: ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/api.py:217: pending_jobs_by_device[device_type] = 0 ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0029_auto__add_jobfailuretag__add_field_testjob_failure_comment.py:104: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0029_auto__add_jobfailuretag__add_field_testjob_failure_comment.py:158: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0007_merged_migration.py:53: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0007_merged_migration.py:69: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), Il file binario ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0016_auto__add_field_devicetype_health_check_job.pyc corrisponde Il file binario ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0006_auto__add_field_testjob_log_file.pyc corrisponde ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0006_auto__add_field_testjob_log_file.py:58: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0006_auto__add_field_testjob_log_file.py:69: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0005_auto__del_field_testjob_device_type__del_field_testjob_target.py:10: # Deleting field 'TestJob.device_type' ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0005_auto__del_field_testjob_device_type__del_field_testjob_target.py:11: db.delete_column('lava_scheduler_app_testjob', 'device_type_id') ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0005_auto__del_field_testjob_device_type__del_field_testjob_target.py:18: # Adding field 'TestJob.device_type' ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0005_auto__del_field_testjob_device_type__del_field_testjob_target.py:19: db.add_column('lava_scheduler_app_testjob', 'device_type', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['lava_scheduler_app.DeviceType'], null=True), keep_default=False) ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0005_auto__del_field_testjob_device_type__del_field_testjob_target.py:64: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0005_auto__del_field_testjob_device_type__del_field_testjob_target.py:79: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0019_set_testjob_owner.py:58: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0019_set_testjob_owner.py:99: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0025_auto__chg_field_testjob__results_bundle__chg_field_testjob_submit_toke.py:112: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0025_auto__chg_field_testjob__results_bundle__chg_field_testjob_submit_toke.py:157: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), Il file binario ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0026_auto__add_field_device_device_version.pyc corrisponde Il file binario ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0010_auto__chg_field_testjob_description.pyc corrisponde ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0024_auto__add_field_devicetype_display.py:81: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0024_auto__add_field_devicetype_display.py:126: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), Il file binario ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0001_initial.pyc corrisponde Il file binario ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0025_auto__chg_field_testjob__results_bundle__chg_field_testjob_submit_toke.pyc corrisponde ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0028_auto__del_field_devicetype_use_celery.py:81: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0028_auto__del_field_devicetype_use_celery.py:127: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), Il file binario ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0002_auto__chg_field_testjob_device_type.pyc corrisponde ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0013_auto__add_devicestatetransition.py:68: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0013_auto__add_devicestatetransition.py:103: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), Il file binario ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0020_auto__add_field_testjob__results_bundle.pyc corrisponde Il file binario ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0029_auto__add_jobfailuretag__add_field_testjob_failure_comment.pyc corrisponde Il file binario ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0003_auto__add_field_testjob_requested_device__add_field_testjob_requested_.pyc corrisponde ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0004_fill_out_device_fields.py:14: job.requested_device_type = job.device_type ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0004_fill_out_device_fields.py:21: job.device_type = job.requested_device.device_type ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0004_fill_out_device_fields.py:64: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0004_fill_out_device_fields.py:76: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']", 'null': 'True'}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0004_fill_out_device_fields.py:80: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), Il file binario ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0031_auto__add_field_testjob_multinode_definition.pyc corrisponde Il file binario ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0012_auto__add_field_testjob_submit_token.pyc corrisponde ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0011_auto__add_tag.py:86: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0011_auto__add_tag.py:110: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0022_auto__chg_field_testjob__results_bundle__add_unique_testjob__results_b.py:85: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0022_auto__chg_field_testjob__results_bundle__add_unique_testjob__results_b.py:128: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0002_auto__chg_field_testjob_device_type.py:10: # Changing field 'TestJob.device_type' ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0002_auto__chg_field_testjob_device_type.py:11: db.alter_column('lava_scheduler_app_testjob', 'device_type_id', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['lava_scheduler_app.DeviceType'], null=True)) ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0002_auto__chg_field_testjob_device_type.py:15: # User chose to not deal with backwards NULL issues for 'TestJob.device_type' ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0002_auto__chg_field_testjob_device_type.py:16: raise RuntimeError("Cannot reverse this migration. 'TestJob.device_type' and its values cannot be restored.") ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0002_auto__chg_field_testjob_device_type.py:58: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0002_auto__chg_field_testjob_device_type.py:69: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']", 'null': 'True'}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0017_add_lava_health_user.py:62: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0017_add_lava_health_user.py:101: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), Il file binario ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0007_merged_migration.pyc corrisponde Il file binario ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0011_auto__add_tag.pyc corrisponde ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0016_auto__add_field_devicetype_health_check_job.py:58: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0016_auto__add_field_devicetype_health_check_job.py:97: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0027_auto__add_field_testjob_priority.py:81: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0027_auto__add_field_testjob_priority.py:128: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0001_initial.py:19: ('device_type', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['lava_scheduler_app.DeviceType'])), ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0001_initial.py:30: ('device_type', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['lava_scheduler_app.DeviceType'])), ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0001_initial.py:90: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0001_initial.py:101: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), Il file binario ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0019_set_testjob_owner.pyc corrisponde Il file binario ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0024_auto__add_field_devicetype_display.pyc corrisponde Il file binario ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0015_auto__add_field_testjob_health_check.pyc corrisponde ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0014_auto__add_field_device_health_status__add_field_device_last_health_rep.py:64: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0014_auto__add_field_device_health_status__add_field_device_last_health_rep.py:101: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0026_auto__add_field_device_device_version.py:81: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0026_auto__add_field_device_device_version.py:127: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), Il file binario ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0009_auto__add_field_testjob_description.pyc corrisponde ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0020_auto__add_field_testjob__results_bundle.py:85: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0020_auto__add_field_testjob__results_bundle.py:127: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0018_auto__add_field_testjob_user__add_field_testjob_group__add_field_testj.py:70: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0018_auto__add_field_testjob_user__add_field_testjob_group__add_field_testj.py:110: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), Il file binario ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0027_auto__add_field_testjob_priority.pyc corrisponde Il file binario ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0022_auto__chg_field_testjob__results_bundle__add_unique_testjob__results_b.pyc corrisponde Il file binario ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0004_fill_out_device_fields.pyc corrisponde ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0003_auto__add_field_testjob_requested_device__add_field_testjob_requested_.py:13: # Adding field 'TestJob.requested_device_type' ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0003_auto__add_field_testjob_requested_device__add_field_testjob_requested_.py:14: db.add_column('lava_scheduler_app_testjob', 'requested_device_type', self.gf('django.db.models.fields.related.ForeignKey')(default=None, related_name='+', null=True, to=orm['lava_scheduler_app.DeviceType']), keep_default=False) ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0003_auto__add_field_testjob_requested_device__add_field_testjob_requested_.py:24: # Deleting field 'TestJob.requested_device_type' ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0003_auto__add_field_testjob_requested_device__add_field_testjob_requested_.py:25: db.delete_column('lava_scheduler_app_testjob', 'requested_device_type_id') ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0003_auto__add_field_testjob_requested_device__add_field_testjob_requested_.py:70: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0003_auto__add_field_testjob_requested_device__add_field_testjob_requested_.py:82: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']", 'null': 'True'}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0003_auto__add_field_testjob_requested_device__add_field_testjob_requested_.py:86: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), Il file binario ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0030_auto__add_field_testjob_sub_id__add_field_testjob_target_group.pyc corrisponde Il file binario ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0021_rename_results_link.pyc corrisponde Il file binario ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0014_auto__add_field_device_health_status__add_field_device_last_health_rep.pyc corrisponde Il file binario ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0017_add_lava_health_user.pyc corrisponde ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0015_auto__add_field_testjob_health_check.py:58: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0015_auto__add_field_testjob_health_check.py:96: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), Il file binario ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0013_auto__add_devicestatetransition.pyc corrisponde Il file binario ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0028_auto__del_field_devicetype_use_celery.pyc corrisponde ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0009_auto__add_field_testjob_description.py:58: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0009_auto__add_field_testjob_description.py:75: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), Il file binario ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0023_auto__add_field_devicetype_use_celery.pyc corrisponde ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0008_auto__add_field_testjob_results_link.py:58: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0008_auto__add_field_testjob_results_link.py:75: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), Il file binario ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0008_auto__add_field_testjob_results_link.pyc corrisponde Il file binario ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0005_auto__del_field_testjob_device_type__del_field_testjob_target.pyc corrisponde Il file binario ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0018_auto__add_field_testjob_user__add_field_testjob_group__add_field_testj.pyc corrisponde ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0010_auto__chg_field_testjob_description.py:58: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0010_auto__chg_field_testjob_description.py:75: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0023_auto__add_field_devicetype_use_celery.py:81: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0023_auto__add_field_devicetype_use_celery.py:125: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0030_auto__add_field_testjob_sub_id__add_field_testjob_target_group.py:89: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0030_auto__add_field_testjob_sub_id__add_field_testjob_target_group.py:143: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0021_rename_results_link.py:91: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0021_rename_results_link.py:134: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0031_auto__add_field_testjob_multinode_definition.py:85: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0031_auto__add_field_testjob_multinode_definition.py:140: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0012_auto__add_field_testjob_submit_token.py:58: 'device_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lava_scheduler_app.DeviceType']"}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/migrations/0012_auto__add_field_testjob_submit_token.py:82: 'requested_device_type': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': "orm['lava_scheduler_app.DeviceType']"}), Il file binario ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/api.pyc corrisponde ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/admin.py:45: list_filter = ['device_type', 'status'] ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/models.py:62: device_types = DeviceType.objects.values_list('name').filter( ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/models.py:74: for dt in device_types: ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/models.py:108: return ("lava.scheduler.device_type.detail", [self.pk]) ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/models.py:147: device_type = models.ForeignKey( ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/models.py:195: "requested_device_type", ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/models.py:337: requested_device_type = models.ForeignKey( ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/models.py:478: device_type = None ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/models.py:479: elif 'device_type' in job_data: ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/models.py:481: device_type = DeviceType.objects.get(name=job_data['device_type']) ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/models.py:484: device_type = None ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/models.py:487: "No 'target' or 'device_type' or 'device_group' are found " ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/models.py:565: device_type = DeviceType.objects.get( ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/models.py:566: name=node_json[role][c]["device_type"]) ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/models.py:575: requested_device_type=device_type, ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/models.py:589: requested_device=target, requested_device_type=device_type, ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/utils.py:120: node_json[role][c]["device_type"] = clients["device_type"] ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/utils.py:127: device_type in a multinode job. ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/utils.py:141: device_type = device_group['device_type'] ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/utils.py:143: if device_type in requested_devices: ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/utils.py:144: requested_devices[device_type] += count ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/utils.py:146: requested_devices[device_type] = count ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/views.py:112: "requested_device_type", "submitter", "user", "group")\ ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/views.py:114: 'requested_device_id, requested_device_type_id)'}).all() ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/views.py:127: '' + escape(record.requested_device_type.pk) + '') ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/views.py:167: return Device.objects.select_related("device_type") ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/views.py:170: device_type = Column() ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/views.py:210: 'device_type_table': DeviceTypeTable('devicetype', reverse(device_type_json)), ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/views.py:285: dt = request.GET.get('device_type', None) ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/views.py:287: jobs = jobs.filter(actual_device__device_type__name=dt) ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/views.py:395: The value is defined when table instance is created in device_type_detail() ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/views.py:403: device_type = self.params[0] ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/views.py:404: num = health_jobs_in_hr(record).filter(actual_device__in=Device.objects.filter(device_type=device_type), ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/views.py:409: device_type = self.params[0] ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/views.py:410: num = health_jobs_in_hr(record).filter(actual_device__in=Device.objects.filter(device_type=device_type), ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/views.py:420:def device_type_json(request): ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/views.py:425: def get_queryset(self, device_type): ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/views.py:426: return Device.objects.filter(device_type=device_type) ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/views.py:429: exclude = ('device_type',) ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/views.py:433: device_type = get_object_or_404(DeviceType, pk=pk) ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/views.py:434: return NoDTDeviceTable.json(request, params=(device_type,)) ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/views.py:438:def device_type_detail(request, pk): ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/views.py:441: "lava_scheduler_app/device_type.html", ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/views.py:443: 'device_type': dt, ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/views.py:445: actual_device__in=Device.objects.filter(device_type=dt), ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/views.py:448: Q(status=TestJob.SUBMITTED), Q(requested_device_type=dt) ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/views.py:449: | Q(requested_device__in=Device.objects.filter(device_type=dt))).count(), ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/views.py:451: 'health_job_summary_table': HealthJobSummaryTable('device_type', ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/views.py:455: 'bread_crumb_trail': BreadCrumbTrail.leading_to(device_type_detail, pk=pk), Il file binario ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/utils.pyc corrisponde ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:64: def ensure_device_type(self, name=None): ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:69: def make_device_type(self, name=None, health_check_job=None): ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:72: device_type = DeviceType.objects.create( ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:74: device_type.save() ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:75: return device_type ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:80: def make_device(self, device_type=None, hostname=None, **kw): ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:81: if device_type is None: ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:82: device_type = self.ensure_device_type() ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:85: device = Device(device_type=device_type, hostname=hostname, **kw) ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:92: if 'target' not in data and 'device_type' not in data: ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:94: data['device_type'] = DeviceType.objects.all()[0].name ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:96: data['device_type'] = self.ensure_device_type().name ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:135: def test_from_json_and_user_sets_device_type(self): ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:136: panda_type = self.factory.ensure_device_type(name='panda') ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:138: self.factory.make_job_json(device_type='panda'), ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:140: self.assertEqual(panda_type, job.requested_device_type) ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:149: def test_from_json_and_user_does_not_set_device_type_from_target(self): ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:150: panda_type = self.factory.ensure_device_type(name='panda') ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:151: self.factory.make_device(device_type=panda_type, hostname='panda01') ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:155: self.assertEqual(None, job.requested_device_type) ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:192: self.factory.ensure_device_type(name='panda') ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:202: self.factory.ensure_device_type(name='panda') ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:415: device_type = self.factory.make_device_type( ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:418: device_type=device_type, health_status=Device.HEALTH_PASS) ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:424: device_type = self.factory.make_device_type( ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:427: device_type=device_type, health_status=Device.HEALTH_PASS, ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:435: device_type = self.factory.make_device_type( ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:438: device_type=device_type, health_status=Device.HEALTH_PASS, ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:446: device_type = self.factory.make_device_type( ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:449: device_type=device_type, health_status=Device.HEALTH_UNKNOWN, ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:461: def test_getJobForBoard_considers_device_type(self): ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:462: panda_type = self.factory.ensure_device_type(name='panda') ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:463: self.factory.make_device(hostname='panda01', device_type=panda_type) ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:466: requested_device_type=panda_type, ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:473: panda_type = self.factory.ensure_device_type(name='panda') ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:475: hostname='panda01', device_type=panda_type) ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:489: panda_type = self.factory.ensure_device_type(name='panda') ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:491: hostname='panda01', device_type=panda_type) ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:494: requested_device_type=panda_type, ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:507: panda_type = self.factory.ensure_device_type(name='panda') ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:509: hostname='panda01', device_type=panda_type) ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:510: self.factory.make_device(hostname='panda02', device_type=panda_type) ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:607: panda_type = self.factory.ensure_device_type(name='panda') ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:608: self.factory.make_device(hostname='panda01', device_type=panda_type) ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:609: definition = self.factory.make_job_data(device_type='panda') ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:611: requested_device_type=panda_type, ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:618: panda_type = self.factory.ensure_device_type(name='panda') ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:619: self.factory.make_device(hostname='panda01', device_type=panda_type) ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:633: requested_device_type=panda_type, ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:642: panda_type = self.factory.ensure_device_type(name='panda') ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:643: self.factory.make_device(hostname='panda01', device_type=panda_type) ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:659: requested_device_type=panda_type, submitter=user, ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:690: def test_jobCompleted_works_on_device_type_targeted(self): ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/tests.py:693: requested_device_type=device.device_type) ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/urls.py:33: url(r'^device_type/(?P[-_a-zA-Z0-9]+)$', ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/urls.py:34: 'device_type_detail', ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/urls.py:35: name='lava.scheduler.device_type.detail'), ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/urls.py:36: url(r'^device_type_json$', ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/urls.py:37: 'device_type_json', ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/urls.py:38: name='lava.scheduler.device_type.device_type_json'), ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/urls.py:39: url(r'^device_type/(?P[-_a-zA-Z0-9]+)/index_nodt_devices_json$', ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/urls.py:41: name='lava.scheduler.device_type.index_nodt_devices_json'), Il file binario ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/views.pyc corrisponde Il file binario ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/admin.pyc corrisponde ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/templates/lava_scheduler_app/device_type.html:6:

    {{device_type}} Status

    ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/templates/lava_scheduler_app/index.html:12:{% render_table device_type_table %} ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/templates/lava_scheduler_app/job_sidebar.html:22: {{ job.requested_device.device_type }} ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/templates/lava_scheduler_app/job_sidebar.html:26: {% if job.requested_device_type %} ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/templates/lava_scheduler_app/job_sidebar.html:28:
    {{ job.requested_device_type }}
    ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_app/templates/lava_scheduler_app/_device_base.html:71:
    {{ device.device_type }}
    ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_daemon/dbjobsource.py:114: if not device.device_type.health_check_job: ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_daemon/dbjobsource.py:186: elif job.requested_device_type: ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_daemon/dbjobsource.py:189: device_type=job.requested_device_type, ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_daemon/dbjobsource.py:245: job_json = device.device_type.health_check_job ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_daemon/dbjobsource.py:270: | Q(requested_device_type=device.device_type), Il file binario ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-scheduler/2013-09-19-7dbd4b8/lava_scheduler_daemon/dbjobsource.pyc corrisponde ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-android-test/2013-09-18-6be7935/tests/test_hwprofile.py:110: 'device_type': 'device.cpu'} ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-android-test/2013-09-18-6be7935/tests/test_hwprofile.py:118: 'device_type': 'device.cpu'} ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-android-test/2013-09-18-6be7935/tests/test_hwprofile.py:127: 'device_type': 'device.board'} ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-android-test/2013-09-18-6be7935/tests/test_hwprofile.py:140: 'device_type': 'device.mem'} ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-android-test/2013-09-18-6be7935/lava_android_test/test_definitions/hostshells/connect-lab-wifi.sh:31:device_type=0-00000000-0 ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-android-test/2013-09-18-6be7935/lava_android_test/test_definitions/hostshells/connect-lab-wifi.sh:39:device_type=0-00000000-0 ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-android-test/2013-09-18-6be7935/lava_android_test/test_definitions/hostshells/connect-lab-wifi.sh:53:device_type=0-00000000-0 ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-android-test/2013-09-18-6be7935/lava_android_test/hwprofile.py:82: device['device_type'] = 'device.cpu' ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-android-test/2013-09-18-6be7935/lava_android_test/hwprofile.py:117: device['device_type'] = 'device.board' ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-android-test/2013-09-18-6be7935/lava_android_test/hwprofile.py:157: device['device_type'] = "device.mem" ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/doc/nexus-deploy.rst:63: device_type = nexus ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/doc/nexus-deploy.rst:95: device_type = nexus ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/doc/lava-image-creation.rst:148: device_type = panda ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/doc/lava-image-creation.rst:153:The "device_type" field above is critical. The dispatcher allows devices to ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/doc/usecaseone.rst:284: "device_type": "beaglebone-black", ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/doc/usecaseone.rst:292: "device_type": "kvm", ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/doc/usecaseone.rst:304:When mixing different device_types in one group, the images to deploy ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/doc/usecaseone.rst:449:To filter by a particular device_type, choose **target.device_type**. ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/doc/standalonesetup.rst:21: device_type = qemu ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/doc/standalonesetup.rst:30: "device_type": "qemu", ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/doc/configuration.rst:36: a line "device_type = ", although other settings can ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/doc/usecasetwo.rst:42:The change from a standard single-node JSON file is to expand the device_type ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/doc/usecasetwo.rst:55: "device_type": "panda", ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/doc/usecasetwo.rst:141:of **target.device_type** to only show results for the specified ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/doc/ipmi-pxe-deploy.rst:434: device_type = highbank ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/doc/tftp-deploy.rst:71: device_type = arndale ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/doc/tftp-deploy.rst:124: "device_type": "arndale", ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/doc/external_measurement.rst:143:value of the ``device_type`` key:: ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/doc/external_measurement.rst:149: DEVICE_TYPE: device_type ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/doc/external_measurement.rst:197: DEVICE_TYPE: device_type ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/doc/qemu-deploy.rst:31: device_type = qemu ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/doc/qemu-deploy.rst:50: "device_type": "qemu", ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/doc/multinode.rst:11:include into that role. Each role has a ``device_type`` and any number of roles can ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/doc/multinode.rst:12:have the same ``device_type``. Each role can be assigned ``tags``. ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/doc/multinode.rst:65:If a MultiNode job includes devices of more than one ``device_type``, there needs to be a role for ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/doc/multinode.rst:66:each different ``device_type`` so that an appropriate image can be deployed. ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/doc/multinode.rst:79:1. ``device`` or ``device_type`` move into a **device_group** list ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/doc/multinode.rst:82: 2. If ``device_type`` is used and count is larger than one, enough ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/doc/multinode.rst:100: "device_type": "panda", ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/doc/multinode.rst:108: "device_type": "beaglexm", ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/doc/QUICKSTART:117: device_type = panda ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/doc/jobfile.rst:16:likely want to just choose the ``device_type`` and let the scheduler find an ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/doc/jobfile.rst:19: "device_type": "panda", ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/doc/changes.rst:535:* Move bootloader prompt string to device_type configuration file ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/doc/kvm-deploy.rst:33: device_type = kvm ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/doc/kvm-deploy.rst:43: "device_type": "kvm", ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/doc/kvm-deploy.rst:83: device_type = kvm Il file binario ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/lava_dispatcher/lava_test_shell.pyc corrisponde ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/lava_dispatcher/device/sdmux.py:112: device_type = self.config.lmc_dev_arg ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/lava_dispatcher/device/sdmux.py:113: generate_android_image(self.context, device_type, boot, data, system, img) ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/lava_dispatcher/tests/test_device_version.py:32: config = create_device_config('fastmodel01', {'device_type': 'fastmodel', ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/lava_dispatcher/tests/test_device_version.py:42: device_config_data = {'device_type': 'qemu'} ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/lava_dispatcher/lava_test_shell.py:69: 'device_type': 'device.cpu', ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/lava_dispatcher/lava_test_shell.py:76: 'device_type': 'device.board', ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/lava_dispatcher/lava_test_shell.py:89: 'device_type': 'device.mem', ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/lava_dispatcher/config.py:50: device_type = schema.StringOption(fatal=True) ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/lava_dispatcher/config.py:294: "device-types/%s" % initial_config.get('__main__', 'device_type'), ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/lava_dispatcher/job.py:64: 'device_type': { ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/lava_dispatcher/job.py:83: 'device_type': { ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/lava_dispatcher/job.py:205: if 'device_type' in self.job_data: ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/lava_dispatcher/job.py:206: metadata['target.device_type'] = self.job_data['device_type'] Il file binario ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/lava_dispatcher/job.pyc corrisponde Il file binario ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/lava_dispatcher/config.pyc corrisponde ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/lava_dispatcher/default-config/lava-dispatcher/device-defaults.conf:40:device_type = ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/lava_dispatcher/default-config/lava-dispatcher/device-defaults.conf:104:# Defaults to device_type because that's what was used before this ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/lava_dispatcher/default-config/lava-dispatcher/device-defaults.conf:106:lmc_dev_arg = %(device_type)s ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/lava_dispatcher/default-config/lava-dispatcher/device-defaults.conf:109:qemu_machine_type = %(device_type)s ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/lava_dispatcher/default-config/lava-dispatcher/README:36: a line "device_type = ", although other settings can Il file binario ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/lava_dispatcher/client/lmc_utils.pyc corrisponde ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dispatcher/2013-09-23-224cd02/lava_dispatcher/client/lmc_utils.py:43: logging.info("client.device_type = %s" % client.config.device_type) ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/linaro-dashboard-bundle/2013-08-07-a8f2158/linaro_dashboard_bundle/test_documents/evolution_1.6.json:44: "device_type": "example device type", ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/linaro-dashboard-bundle/2013-08-07-a8f2158/linaro_dashboard_bundle/test_documents/everything_in_one_bundle_1.3.json:49: "device_type": "example device type", ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/linaro-dashboard-bundle/2013-08-07-a8f2158/linaro_dashboard_bundle/test_documents/everything_in_one_bundle_1.1.json:44: "device_type": "example device type", ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/linaro-dashboard-bundle/2013-08-07-a8f2158/linaro_dashboard_bundle/test_documents/everything_in_one_bundle_1.4.json:50: "device_type": "example device type", ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/linaro-dashboard-bundle/2013-08-07-a8f2158/linaro_dashboard_bundle/test_documents/everything_in_one_bundle_1.0.1.json:42: "device_type": "example device type", ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/linaro-dashboard-bundle/2013-08-07-a8f2158/linaro_dashboard_bundle/test_documents/evolution_1.2.json:44: "device_type": "example device type", ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/linaro-dashboard-bundle/2013-08-07-a8f2158/linaro_dashboard_bundle/test_documents/evolution_1.5.json:44: "device_type": "example device type", ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/linaro-dashboard-bundle/2013-08-07-a8f2158/linaro_dashboard_bundle/test_documents/everything_in_one_bundle_1.6.json:67: "device_type": "example device type", ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/linaro-dashboard-bundle/2013-08-07-a8f2158/linaro_dashboard_bundle/test_documents/everything_in_one_bundle_1.2.json:45: "device_type": "example device type", ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/linaro-dashboard-bundle/2013-08-07-a8f2158/linaro_dashboard_bundle/test_documents/evolution_1.1.json:44: "device_type": "example device type", ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/linaro-dashboard-bundle/2013-08-07-a8f2158/linaro_dashboard_bundle/test_documents/everything_in_one_bundle_1.5.json:57: "device_type": "example device type", ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/linaro-dashboard-bundle/2013-08-07-a8f2158/linaro_dashboard_bundle/test_documents/evolution_1.0.json:42: "device_type": "example device type", ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/linaro-dashboard-bundle/2013-08-07-a8f2158/linaro_dashboard_bundle/test_documents/evolution_1.4.json:44: "device_type": "example device type", ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/linaro-dashboard-bundle/2013-08-07-a8f2158/linaro_dashboard_bundle/test_documents/evolution_1.0.1.json:42: "device_type": "example device type", ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/linaro-dashboard-bundle/2013-08-07-a8f2158/linaro_dashboard_bundle/test_documents/everything_in_one_bundle_1.0.json:42: "device_type": "example device type", ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/linaro-dashboard-bundle/2013-08-07-a8f2158/linaro_dashboard_bundle/test_documents/evolution_1.3.json:44: "device_type": "example device type", ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/linaro-dashboard-bundle/2013-08-07-a8f2158/linaro_dashboard_bundle/schemas/dashboard_bundle_format_1.3.json:168: "device_type": { ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/linaro-dashboard-bundle/2013-08-07-a8f2158/linaro_dashboard_bundle/schemas/dashboard_bundle_format_1.1.json:153: "device_type": { ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/linaro-dashboard-bundle/2013-08-07-a8f2158/linaro_dashboard_bundle/schemas/dashboard_bundle_format_1.0.1.json:142: "device_type": { ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/linaro-dashboard-bundle/2013-08-07-a8f2158/linaro_dashboard_bundle/schemas/dashboard_bundle_format_1.5.json:202: "device_type": { ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/linaro-dashboard-bundle/2013-08-07-a8f2158/linaro_dashboard_bundle/schemas/dashboard_bundle_format_1.2.json:159: "device_type": { ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/linaro-dashboard-bundle/2013-08-07-a8f2158/linaro_dashboard_bundle/schemas/dashboard_bundle_format_1.0.json:142: "device_type": { ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/linaro-dashboard-bundle/2013-08-07-a8f2158/linaro_dashboard_bundle/schemas/dashboard_bundle_format_1.6.json:250: "device_type": { ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/linaro-dashboard-bundle/2013-08-07-a8f2158/linaro_dashboard_bundle/schemas/dashboard_bundle_format_1.4.json:173: "device_type": { ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/linaro-dashboard-bundle/2013-08-07-a8f2158/doc/schema/docs.rst:163:property (``devices``). Each device object has a type (``device_type``), a Il file binario ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/xmlrpc.pyc corrisponde Il file binario ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/urls.pyc corrisponde Il file binario ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/models.pyc corrisponde ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0009_auto__add_testrundenormalization.py:106: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0025_auto__add_field_testrun_microseconds.py:101: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), Il file binario ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0015_auto__add_launchpadbug.pyc corrisponde Il file binario ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0030_auto__add_imagecharttestcase__add_imagereport__add_imagecharttestrun__.pyc corrisponde ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0005_auto__chg_field_softwarepackage_version__chg_field_softwarepackage_nam.py:117: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0015_auto__add_launchpadbug.py:114: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0004_auto__add_softwarepackagescratch.py:104: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), Il file binario ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0013_auto__chg_field_testcase_units__chg_field_testcase_test_case_id__chg_f.pyc corrisponde ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0017_auto__add_testrunfilterattribute__add_testrunfilter__add_unique_testru.py:135: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), Il file binario ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0001_initial.pyc corrisponde ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0010_denormalize_test_run.py:123: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), Il file binario ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0026_auto__add_pmqabundlestream.pyc corrisponde ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0013_auto__chg_field_testcase_units__chg_field_testcase_test_case_id__chg_f.py:112: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), Il file binario ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0020_auto__add_field_testrunfilter_build_number_attribute.pyc corrisponde ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0007_auto__add_tag.py:114: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), Il file binario ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0027_auto__del_testingeffort.pyc corrisponde Il file binario ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0016_auto__add_field_image_uploaded_by__chg_field_image_name.pyc corrisponde ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0022_auto__add_testrunfiltertest__add_testrunfiltertestcase__del_field_test.py:133: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0003_add_index_HardwareDevice_device_type.py:11: # Adding index on 'HardwareDevice', fields ['device_type', 'id'] ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0003_add_index_HardwareDevice_device_type.py:12: db.create_index('dashboard_app_hardwaredevice', ['device_type', 'id']) ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0003_add_index_HardwareDevice_device_type.py:17: # Removing index on 'HardwareDevice', fields ['device_type', 'id'] ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0003_add_index_HardwareDevice_device_type.py:18: db.delete_index('dashboard_app_hardwaredevice', ['device_type', 'id']) ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0003_add_index_HardwareDevice_device_type.py:99: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0008_auto__add_testingeffort.py:120: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), Il file binario ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0021_add_cast_integer.pyc corrisponde Il file binario ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0029_auto__add_testdefinition.pyc corrisponde ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0019_auto__add_testrunfiltersubscription__add_unique_testrunfiltersubscript.py:111: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0014_auto__add_imageset__add_image__add_imageattribute.py:148: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0028_auto__chg_field_test_test_id__chg_field_test_name.py:105: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0011_auto__chg_field_namedattribute_value__chg_field_namedattribute_name.py:105: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0023_auto__add_field_testrunfilter_uploaded_by__add_field_testrunfilter_ena.py:120: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), Il file binario ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0023_auto__add_field_testrunfilter_uploaded_by__add_field_testrunfilter_ena.pyc corrisponde Il file binario ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0028_auto__chg_field_test_test_id__chg_field_test_name.pyc corrisponde Il file binario ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0019_auto__add_testrunfiltersubscription__add_unique_testrunfiltersubscript.pyc corrisponde Il file binario ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0009_auto__add_testrundenormalization.pyc corrisponde ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0026_auto__add_pmqabundlestream.py:103: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0020_auto__add_field_testrunfilter_build_number_attribute.py:101: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0012_auto__del_field_bundle_content__add_field_bundle__raw_content__add_fie.py:100: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), Il file binario ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0022_auto__add_testrunfiltertest__add_testrunfiltertestcase__del_field_test.pyc corrisponde Il file binario ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0010_denormalize_test_run.pyc corrisponde ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0001_initial.py:38: ('device_type', self.gf('django.db.models.fields.CharField')(max_length=32)), ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0001_initial.py:311: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), Il file binario ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0011_auto__chg_field_namedattribute_value__chg_field_namedattribute_name.pyc corrisponde Il file binario ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0003_add_index_HardwareDevice_device_type.pyc corrisponde ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0002_add_index_NamedAttribute_object_id_and_content_type_id_and_name.py:99: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0024_auto__del_imageattribute__del_field_image_uploaded_by__del_field_image.py:157: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), Il file binario ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0004_auto__add_softwarepackagescratch.pyc corrisponde Il file binario ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0031_auto__del_imagecharttestrun__add_imagecharttest__add_unique_imagechart.pyc corrisponde ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0027_auto__del_testingeffort.py:116: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0006_auto__chg_field_bundledeserializationerror_bundle.py:99: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), Il file binario ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0006_auto__chg_field_bundledeserializationerror_bundle.pyc corrisponde Il file binario ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0018_auto__add_field_testrunfilter_public.pyc corrisponde Il file binario ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0007_auto__add_tag.pyc corrisponde ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0016_auto__add_field_image_uploaded_by__chg_field_image_name.py:113: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0030_auto__add_imagecharttestcase__add_imagereport__add_imagecharttestrun__.py:144: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), Il file binario ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0012_auto__del_field_bundle_content__add_field_bundle__raw_content__add_fie.pyc corrisponde ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0021_add_cast_integer.py:116: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), Il file binario ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0024_auto__del_imageattribute__del_field_image_uploaded_by__del_field_image.pyc corrisponde ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0029_auto__add_testdefinition.py:113: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), Il file binario ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0005_auto__chg_field_softwarepackage_version__chg_field_softwarepackage_nam.pyc corrisponde Il file binario ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0017_auto__add_testrunfilterattribute__add_testrunfilter__add_unique_testru.pyc corrisponde Il file binario ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0014_auto__add_imageset__add_image__add_imageattribute.pyc corrisponde ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0031_auto__del_imagecharttestrun__add_imagecharttest__add_unique_imagechart.py:181: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0018_auto__add_field_testrunfilter_public.py:101: 'device_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}), Il file binario ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0002_add_index_NamedAttribute_object_id_and_content_type_id_and_name.pyc corrisponde Il file binario ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0008_auto__add_testingeffort.pyc corrisponde Il file binario ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/migrations/0025_auto__add_field_testrun_microseconds.pyc corrisponde ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/xmlrpc.py:599: def get_test_names(self, device_type=None): ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/xmlrpc.py:603: `get_test_names` ([`device_type`]]) ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/xmlrpc.py:611: `device_type`: string ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/xmlrpc.py:619: if device_type: ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/xmlrpc.py:621: test_runs__attributes__name='target.device_type', ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/xmlrpc.py:622: test_runs__attributes__value=device_type).distinct(): ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/admin.py:146: list_display = ('description', 'device_type') ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/admin.py:147: list_filter = ('device_type',) ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/models.py:152: device_type = models.CharField( ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/models.py:970: return self.devices.filter(device_type="device.board").get() ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/models.py:1043: if one_attributes.name == "target.device_type": Il file binario ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/helpers.pyc corrisponde ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/tests/models/hw_device.py:16: device_type = 'device.cpu' ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/tests/models/hw_device.py:22: self.assertEqual(hw_device.device_type, dummy.device_type) ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/tests/other/deserialization.py:195: "device_type": self.getUniqueStringForField(HardwareDevice, "device_type"), ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/tests/other/deserialization.py:304: "device_type": "device.cpu", ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/tests/other/deserialization.py:311: "device_type": "device.board", ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/tests/other/deserialization.py:359: frozenset of tuples (device_type, description, attributes). ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/tests/other/deserialization.py:362: device.device_type, ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/helpers.py:540: device_type = c_device["device_type"], Il file binario ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/views/pmqa.pyc corrisponde ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/views/pmqa.py:49: device_types_with_results = [] ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/views/pmqa.py:50: prefix__device_type_result = {} ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/views/pmqa.py:53: device_types = list(DeviceType.objects.filter(display=True).values_list('name', flat=True)) ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/views/pmqa.py:58: c = len(device_types_with_results) ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/views/pmqa.py:59: for device_type in device_types: ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/views/pmqa.py:60: if device_type.startswith('rtsm'): ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/views/pmqa.py:64: 'attributes': [('target.device_type', device_type)], ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/views/pmqa.py:83: 'device_type': device_type, ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/views/pmqa.py:89: device_types_with_results.append({ ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/views/pmqa.py:91: 'device_type': device_type, ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/views/pmqa.py:98: pathname=bs.pathname, device_type=device_type)), ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/views/pmqa.py:102: device_type__result = prefix__device_type_result.setdefault(prefix, {}) ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/views/pmqa.py:103: d = device_type__result.setdefault(device_type, {'pass': 0, 'total': 0, 'present':True}) ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/views/pmqa.py:107: if len(device_types_with_results) > c: ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/views/pmqa.py:108: device_types_with_results[c]['width'] = len(device_types_with_results) - c ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/views/pmqa.py:110: prefixes = sorted(prefix__device_type_result) ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/views/pmqa.py:113: for d in device_types_with_results: ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/views/pmqa.py:114: cell_data = prefix__device_type_result[prefix].get(d['device_type']) ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/views/pmqa.py:130: 'device_types_with_results': device_types_with_results, ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/views/pmqa.py:135:def pmqa_filter_view_json(request, pathname, device_type): ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/views/pmqa.py:140: 'attributes': [('target.device_type', device_type)], ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/views/pmqa.py:148: "PMQA results for {pathname} on {device_type}", ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/views/pmqa.py:150: needs=['pathname', 'device_type']) ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/views/pmqa.py:151:def pmqa_filter_view(request, pathname, device_type): ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/views/pmqa.py:156: 'attributes': [('target.device_type', device_type)], ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/views/pmqa.py:168: device_type=device_type)), ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/views/pmqa.py:171: 'device_type': device_type, ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/views/pmqa.py:175: device_type=device_type), ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/views/pmqa.py:182: needs=['pathname', 'device_type', 'build1', 'build2']) ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/views/pmqa.py:183:def compare_pmqa_results(request, pathname, device_type, build1, build2): ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/views/pmqa.py:188: 'attributes': [('target.device_type', device_type)], ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/views/pmqa.py:199: device_type=device_type, ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/urls.py:81: url(r'^pmqa(?P/[a-zA-Z0-9/._-]+/)(?P[a-zA-Z0-9-_]+)$', 'pmqa.pmqa_filter_view'), ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/urls.py:82: url(r'^pmqa(?P/[a-zA-Z0-9/._-]+/)(?P[a-zA-Z0-9-_]+)/json$', 'pmqa.pmqa_filter_view_json'), ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/urls.py:83: url(r'^pmqa(?P/[a-zA-Z0-9/._-]+/)(?P[a-zA-Z0-9-_]+)/\+compare/(?P[0-9]+)/(?P[0-9]+)$', 'pmqa.compare_pmqa_results'), Il file binario ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/admin.pyc corrisponde ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/templates/dashboard_app/pmqa-view.html:35: {% for device_type in device_types_with_results %} ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/templates/dashboard_app/pmqa-view.html:36: {% if device_type.width %} ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/templates/dashboard_app/pmqa-view.html:37: ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/templates/dashboard_app/pmqa-view.html:38: {{ device_type.sn }} ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/templates/dashboard_app/pmqa-view.html:46: {% for device_type in device_types_with_results %} ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/templates/dashboard_app/pmqa-view.html:48: {{ device_type.device_type }} ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/templates/dashboard_app/pmqa-view.html:56: {% for device_type in device_types_with_results %} ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/templates/dashboard_app/pmqa-view.html:58: {{ device_type.date }} (build {{device_type.build}}) ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/templates/dashboard_app/pmqa-view.html:60: {% if device_type.last_difference %} ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/templates/dashboard_app/pmqa-view.html:61: A different result was last seen in build {{ device_type.last_difference.0 }} ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/templates/dashboard_app/pmqa_filter.html:13:

    PMQA results for {{ bundle_stream }} on {{ device_type }}

    ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/dashboard_app/templates/dashboard_app/test_run_hardware_context.html:18: {{ hardware_device.get_device_type_display }} ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/examples/views/boards.xml:13: AND dashboard_app_hardwaredevice.device_type = 'device.board' ./instances/dev/code/2013-09-19-4dbef62/git-cache/exports/lava-dashboard/2013-09-19-35ed6c5/lava_dashboard.egg-info/SOURCES.txt:29:dashboard_app/migrations/0003_add_index_HardwareDevice_device_type.py ./instances/dev/etc/lava-dispatcher/devices/beaglebone01.conf:1:device_type=beaglebone ./instances/dev/etc/lava-dispatcher/devices/wand02.conf:1:device_type=wand ./instances/dev/etc/lava-dispatcher/devices/beaglebone.conf:1:device_type=beaglebone ./instances/dev/etc/lava-dispatcher/devices/wand01.conf:1:device_type=wand ./instances/dev/etc/lava-dispatcher/devices/panda01.conf:1:device_type=panda ./wandfile:8729:./instances/dev/etc/lava-dispatcher/devices/wand02.conf:1:device_type=wand ./wandfile:8731:./instances/dev/etc/lava-dispatcher/devices/wand01.conf:1:device_type=wand