Closed Bug 728814 Opened 12 years ago Closed 12 years ago

[cb-sea-miniosx64-0x] "bash: screenresolution: command not found"

Categories

(SeaMonkey :: Release Engineering, defect, P3)

x86_64
macOS

Tracking

(seamonkey2.10 wontfix, seamonkey2.11 verified, seamonkey2.12 verified)

VERIFIED FIXED
seamonkey2.13
Tracking Status
seamonkey2.10 --- wontfix
seamonkey2.11 --- verified
seamonkey2.12 --- verified

People

(Reporter: sgautherie, Assigned: ewong)

References

Details

http://tinderbox.mozilla.org/showlog.cgi?log=SeaMonkey/1329723868.1329725860.18582.gz
OS X 10.6 comm-central-trunk debug test mochitests-4/5 on 2012/02/19 23:44:28
s: cb-sea-miniosx64-01
{
======== BuildStep started ========
'bash -c ...' failed
=== Output ===
bash -c screenresolution get && screenresolution list && system_profiler SPDisplaysDataType
...
bash: screenresolution: command not found
program finished with exit code 127
}

Noticed this while checking the log.
Doesn't seem to break anything.
Didn't check other type of builds.

Found bug 712750, which looks like the likely "cause":
this utility seems not to be installed on cb-sea-miniosx64-0x (at least).
Yes, this is to do with resolution issues we are having on our pool of rev4 test machines.  The steps were added in a way that intentionally fails without burning the test as they are purely informational.  Solutions include removing those steps on the seamonkey version of this code and deploying screenresolution.  I can't find a link to a binary copy of screenresolution, but the code is https://github.com/jhford/screenresolution and is pretty easy to build
No longer depends on: 712750
See Also: → 712750
Depends on: 728819
(As expected,) Bug still in SM 2.13/2.12/2.11 after fixing bug 728819:

http://tinderbox.mozilla.org/showlog.cgi?log=SeaMonkey-Beta/1341327950.1341329664.3379.gz&fulltext=1
OS X 10.6 comm-beta debug test mochitests-4/5 on 2012/07/03 08:05:50
+
http://tinderbox.mozilla.org/showlog.cgi?log=SeaMonkey-Aurora/1341311276.1341313006.3236.gz&fulltext=1
OS X 10.6 comm-aurora debug test mochitests-4/5 on 2012/07/03 03:27:56
+
http://tinderbox.mozilla.org/showlog.cgi?log=SeaMonkey/1341256701.1341258566.17546.gz&fulltext=1
OS X 10.6 comm-central-trunk debug test mochitests-4/5 on 2012/07/02 12:18:21
{
======== BuildStep started ========
'bash -c ...' failed
=== Output ===
bash -c screenresolution get && screenresolution list && system_profiler SPDisplaysDataType
 in dir /builds/slave/test/~ (timeout 1200 secs)
+
bash: screenresolution: command not found
program finished with exit code 127
}
Target Milestone: seamonkey2.10 → ---
Assignee: nobody → ewong
Status: NEW → ASSIGNED
I got the zipped version of the source, specifically :
 jhford-screenresolution-1.5-5-ga08add7.zip

1) scp jhford-screenresolution-1.5-5-ga08add7.zip to jump1.comm-build.scl1.mozilla.com
2) ssh into jump1.comm-build
3) scp jhford-screenresolution-1.5-5-ga08add7.zip to cb-sea-miniosx64-01 (as seabld)
4) ssh into cb-sea-miniosx64-01
5) mv /builds/slave/buildbot.tac /builds/slave/buildbot.tac.bak
6) mkdir tmp
7) mv jhford-screenresolution-1.5-5-ga08add7.zip tmp
8) cd tmp
9) unzip jhford-screenresolution-1.5-5-ga08add7.zip
10) cd jhford-screenresolution-08add7
11) vi Makefile
    11a) changed "CC=clang" to "CC=gcc"
12) make dmg
13) sudo installer -verbose -pkg screenresolution.pkg -target /
14) mv screenresolution-1.6dev.pkg ~/screenresolution.pkg
15) cd ~
16) rm -rf tmp
17) mv /builds/slave/buildbot.tac.bak /builds/slave/buildbot.tac
18) log out from cb-sea-miniosx64-01.  at this point, we should be still in
    jump1.comm-build
19) scp seabld@cb-sea-miniosx64-01:screenresolution.pkg .
20) scp screenresolution.pkg seabld@cb-sea-miniosx64-02:packages/
21) scp screenresolution.pkg seabld@cb-sea-miniosx64-03:packages/
22) ssh into cb-sea-miniosx64-02
23) sudo installer -verbose -pkg packages/screenresolution.pkg -target /
24) log out of cb-sea-miniosx64-02
25) log on to cb-sea-miniosx64-03
26) sudo installer -verbose -pkg packages/screenresolution.pkg -target /
27) log out of cb-sea-miniosx64-03
28) log out of jump1.comm-build

Now waiting for the results.
bash -c screenresolution get && screenresolution list && system_profiler SPDisplaysDataType
 in dir /builds/slave/test/~ (timeout 1200 secs)

2012-07-13 03:52:57.155 screenresolution[301:903] starting screenresolution argv=screenresolution get 
2012-07-13 03:52:57.199 screenresolution[301:903] Display 0: 800x600x32@60
2012-07-13 03:52:57.206 screenresolution[303:903] starting screenresolution argv=screenresolution list 
Available Modes on Display 0
  640x480x8@90         	640x480x16@90        	640x480x32@90        
  640x480x8@95         	640x480x16@95        	640x480x32@95        
  800x600x8@90         	800x600x16@90        	800x600x32@90        
  800x600x8@96         	800x600x16@96        	800x600x32@96        
  1024x768x8@90        	1024x768x16@90       	1024x768x32@90       
  1024x768x8@96        	1024x768x16@96       	1024x768x32@96       
  1280x960x8@90        	1280x960x16@90       	1280x960x32@90       
  1280x960x8@96        	1280x960x16@96       	1280x960x32@96       
  1280x960x8@100       	1280x960x16@100      	1280x960x32@100      
  1280x768x8@60        	1280x768x16@60       	1280x768x32@60       
  1280x768x8@75        	1280x768x16@75       	1280x768x32@75       
  1280x768x8@85        	1280x768x16@85       	1280x768x32@85       
  1280x768x8@90        	1280x768x16@90       	1280x768x32@90       
  1280x768x8@96        	1280x768x16@96       	1280x768x32@96       
  1280x768x8@100       	1280x768x16@100      	1280x768x32@100      
  1280x768x8@120       	1280x768x16@120      	1280x768x32@120      
  1280x1024x8@90       	1280x1024x16@90      	1280x1024x32@90      
  1344x1008x8@60       	1344x1008x16@60      	1344x1008x32@60      
  1344x1008x8@75       	1344x1008x16@75      	1344x1008x32@75      
  1344x1008x8@85       	1344x1008x16@85      	1344x1008x32@85      
  1344x1008x8@90       	1344x1008x16@90      	1344x1008x32@90      
  1400x1050x8@60       	1400x1050x16@60      	1400x1050x32@60      
  1400x1050x8@75       	1400x1050x16@75      	1400x1050x32@75      
  1400x1050x8@85       	1400x1050x16@85      	1400x1050x32@85      
  640x480x8@60         	640x480x16@60        	640x480x32@60        
  640x480x8@75         	640x480x16@75        	640x480x32@75        
  640x480x8@85         	640x480x16@85        	640x480x32@85        
  800x600x8@60         	800x600x16@60        	800x600x32@60        
  800x600x8@72         	800x600x16@72        	800x600x32@72        
  800x600x8@75         	800x600x16@75        	800x600x32@75        
  800x600x8@85         	800x600x16@85        	800x600x32@85        
  832x624x8@120        	832x624x16@120       	832x624x32@120       
  1024x768x8@60        	1024x768x16@60       	1024x768x32@60       
  1024x768x8@70        	1024x768x16@70       	1024x768x32@70       
  1024x768x8@75        	1024x768x16@75       	1024x768x32@75       
  1024x768x8@85        	1024x768x16@85       	1024x768x32@85       
  1152x870x8@75        	1152x870x16@75       	1152x870x32@75       
  1280x1024x8@60       	1280x1024x16@60      	1280x1024x32@60      
  1280x1024x8@75       	1280x1024x16@75      	1280x1024x32@75      
  1280x1024x8@85       	1280x1024x16@85      	1280x1024x32@85      
  1600x1200x8@60       	1600x1200x16@60      	1600x1200x32@60      
  1600x1200x8@65       	1600x1200x16@65      	1600x1200x32@65      
  640x480x8@100        	640x480x16@100       	640x480x32@100       
  800x600x8@100        	800x600x16@100       	800x600x32@100       
  800x600x8@120        	800x600x16@120       	800x600x32@120       
  1024x768x8@100       	1024x768x16@100      	1024x768x32@100      
  1024x768x8@120       	1024x768x16@120      	1024x768x32@120      
  1280x960x8@60        	1280x960x16@60       	1280x960x32@60       
  1280x960x8@75        	1280x960x16@75       	1280x960x32@75       
  1280x960x8@85        	1280x960x16@85       	1280x960x32@85       
  1600x1024x8@76       	1600x1024x16@76      	1600x1024x32@76      
  1920x1080x8@60       	1920x1080x16@60      	1920x1080x32@60      
Graphics/Displays:

    NVIDIA GeForce 9400:

      Chipset Model: NVIDIA GeForce 9400
      Type: GPU
      Bus: PCI
      VRAM (Total): 256 MB
      Vendor: NVIDIA (0x10de)
      Device ID: 0x0861
      Revision ID: 0x00b1
      ROM Revision: 3362
      Displays:
        Display Connector:
          Status: No Display Connected
        VGA Display:
          Resolution: 800 x 600 @ 60 Hz
          Pixel Depth: 32-Bit Color (ARGB8888)
          Main Display: Yes
          Mirror: Off
          Online: Yes
          Rotation: Supported
          Adapter Type: Analog VGA Or Analog Over DVI-I
          Adapter Firmware Version:  1.21

program finished with exit code 0
elapsedTime=0.857037

Fixed.
Status: ASSIGNED → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
http://tinderbox.mozilla.org/showlog.cgi?log=SeaMonkey/1342428451.1342430132.13980.gz&fulltext=1
OS X 10.6 comm-central-trunk debug test mochitests-4/5 on 2012/07/16 01:47:31
+
http://tinderbox.mozilla.org/showlog.cgi?log=SeaMonkey-Aurora/1342295047.1342295811.25518.gz&fulltext=1
OS X 10.6 comm-aurora debug test mochitests-4/5 on 2012/07/14 12:44:07
+
http://tinderbox.mozilla.org/showlog.cgi?log=SeaMonkey-Release/1342304314.1342305068.2037.gz&fulltext=1
OS X 10.6 comm-release debug test mochitests-4/5 on 2012/07/14 15:18:34
{
2012-07-16 01:46:50.346 screenresolution[167:903] starting screenresolution argv=screenresolution get 
2012-07-16 01:46:50.355 screenresolution[167:903] Display 0: 800x600x32@60
2012-07-16 01:46:50.363 screenresolution[168:903] starting screenresolution argv=screenresolution list 
Available Modes on Display 0
  640x480x8@90         	640x480x16@90        	640x480x32@90        
[...]
}

V.Fixed
seamonkey2.12 and seamonkey2.11(not 2.10): verified.
Status: RESOLVED → VERIFIED
Flags: in-testsuite-
Target Milestone: --- → seamonkey2.13
You need to log in before you can comment on or make changes to this bug.