Processor count needs some minor adjustment

Bug #1202396 reported by Jeff Lane 
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Checkbox Support Library
Won't Fix
Medium
Unassigned
HEXR
Won't Fix
Medium
Unassigned

Bug Description

I don't know exactly where C3 gets the processor information from, but the display needs just a little tweaking, or the tool that produces the data for C3 needs some tweaking.

This is an example:
https://certification.canonical.com/hardware/200905-2781/submission/8061/processor/

This machine does not have 16 CPUs, it has 16 Cores or 4x Quad Core Xeon processors.

but the data for CPU count does indeed say there are 16 CPUs:

Count: 16

I'm pretty sure this is an easy fix, and if this is not something that can be fixed on the C3 side, feel free to re-assign this as a checkbox problem instead. I'd just add a task for CB, but am hesitant to have a bug wtih both a private and public project listed together.

Revision history for this message
Kevin McDermott (bigkevmcd) wrote :

This was discussed during the demo of the original feature, but the data we get from Checkbox is ambiguous:

This is processor info message from a submission.

{u'count': 2, u'model_revision': u'10', u'type': u'GenuineIntel', u'cache': 3145728, u'model_number': u'6', u'bogomips': 4788, u'platform': u'x86_64', u'model_version': u'23', u'model': u'Intel(R) Core(TM)2 Duo CPU P8600 @ 2.40GHz', u'speed': 2401, u'other': u'fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts nopl aperfmperf pni dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm sse4_1 xsave lahf_lm ida dts tpr_shadow vnmi flexpriority'}

The message on the page is slightly ambiguous because the data is ambiguous.

affects: hexr → checkbox
Revision history for this message
Zygmunt Krynicki (zyga) wrote :

This comes from the cpuinfo resource job. I would like to split this bug into a few smaller bugs:

1) come up with a better resource job that understands logical CPUs, sockets and perhaps hyperthreading
2) use the new data in all the exporters
3) use the new data on C3

Jeff Lane  (bladernr)
information type: Proprietary → Public
Zygmunt Krynicki (zyga)
affects: checkbox → checkbox-support
Revision history for this message
Daniel Manrique (roadmr) wrote :

I'll set as Triaged, work is outlined in comment #2, and although tracking each item in a separate bug may be useful, it can be done once we decide to start working on this.

Changed in checkbox-support:
status: New → Triaged
importance: Undecided → Medium
Daniel Manrique (roadmr)
Changed in hexr:
status: New → Triaged
importance: Undecided → Medium
milestone: none → future
Changed in hexr:
status: Triaged → Won't Fix
Changed in checkbox-support:
status: Triaged → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.