[RTEMS Project] #3516: sb-set-builder should report disk usage of build

RTEMS trac trac at rtems.org
Thu Sep 20 03:20:07 UTC 2018


#3516: sb-set-builder should report disk usage of build
---------------------------+--------------------------
 Reporter:  Joel Sherrill  |       Owner:  Chris Johns
     Type:  enhancement    |      Status:  assigned
 Priority:  normal         |   Milestone:  5.1
Component:  tool/rsb       |     Version:  5
 Severity:  normal         |  Resolution:
 Keywords:                 |  Blocked By:
 Blocking:                 |
---------------------------+--------------------------

Comment (by Chris Johns):

 I am concerned there is another issue which cause the overflow of a VM
 disk. What is in the 7.9G `build` directory?

 I have a patch I am testing which gives the following output for a `rtems-
 sparc` build:

 {{{
 Build Sizes: usage: 3.661GB total: 2.412GB (sources: 1.472GB, patches:
 6.630MB, installed 955.801MB)
 }}}

 The full output is:
 {{{
 $ ../source-builder/sb-set-builder --prefix=/opt/work/rtems/5
 --log=5-sparc.txt 5/rtems-sparc
 RTEMS Source Builder - Set Builder, 5 (a16bfe19effa modified)
 Build Set: 5/rtems-sparc
 Build Set: 5/rtems-autotools.bset
 Build Set: 5/rtems-autotools-internal.bset
 config: tools/rtems-autoconf-2.69-1.cfg
 package: autoconf-2.69-x86_64-freebsd11.1-1
 building: autoconf-2.69-x86_64-freebsd11.1-1
 sizes: autoconf-2.69-x86_64-freebsd11.1-1: 7.506MB (installed: 0.000B)
 cleaning: autoconf-2.69-x86_64-freebsd11.1-1
 config: tools/rtems-automake-1.12.6-1.cfg
 package: automake-1.12.6-x86_64-freebsd11.1-1
 building: automake-1.12.6-x86_64-freebsd11.1-1
 sizes: automake-1.12.6-x86_64-freebsd11.1-1: 8.326MB (installed: 0.000B)
 cleaning: automake-1.12.6-x86_64-freebsd11.1-1
 cleaning: autoconf-2.69-x86_64-freebsd11.1-1
 cleaning: automake-1.12.6-x86_64-freebsd11.1-1
 Build Sizes: usage: 8.326MB total: 1.479GB (sources: 1.472GB, patches:
 6.630MB, installed 0.000B)
 Build Set: Time 0:00:05.622352
 Build Set: 5/rtems-autotools-base.bset
 config: tools/rtems-autoconf-2.69-1.cfg
 package: autoconf-2.69-x86_64-freebsd11.1-1
 building: autoconf-2.69-x86_64-freebsd11.1-1
 sizes: autoconf-2.69-x86_64-freebsd11.1-1: 7.503MB (installed: 3.033MB)
 cleaning: autoconf-2.69-x86_64-freebsd11.1-1
 reporting: tools/rtems-autoconf-2.69-1.cfg ->
 autoconf-2.69-x86_64-freebsd11.1-1.txt
 reporting: tools/rtems-autoconf-2.69-1.cfg ->
 autoconf-2.69-x86_64-freebsd11.1-1.xml
 config: tools/rtems-automake-1.12.6-1.cfg
 package: automake-1.12.6-x86_64-freebsd11.1-1
 building: automake-1.12.6-x86_64-freebsd11.1-1
 sizes: automake-1.12.6-x86_64-freebsd11.1-1: 8.325MB (installed: 2.264MB)
 cleaning: automake-1.12.6-x86_64-freebsd11.1-1
 reporting: tools/rtems-automake-1.12.6-1.cfg ->
 automake-1.12.6-x86_64-freebsd11.1-1.txt
 reporting: tools/rtems-automake-1.12.6-1.cfg ->
 automake-1.12.6-x86_64-freebsd11.1-1.xml
 installing: autoconf-2.69-x86_64-freebsd11.1-1 -> /opt/work/rtems/5
 installing: automake-1.12.6-x86_64-freebsd11.1-1 -> /opt/work/rtems/5
 cleaning: autoconf-2.69-x86_64-freebsd11.1-1
 cleaning: automake-1.12.6-x86_64-freebsd11.1-1
 Build Sizes: usage: 8.325MB total: 1.484GB (sources: 1.472GB, patches:
 6.630MB, installed 5.298MB)
 Build Set: Time 0:00:07.382470
 Build Set: Time 0:00:13.008615
 config: devel/expat-2.1.0-1.cfg
 package: expat-2.1.0-x86_64-freebsd11.1-1
 building: expat-2.1.0-x86_64-freebsd11.1-1
 sizes: expat-2.1.0-x86_64-freebsd11.1-1: 4.171MB (installed: 623.483KB)
 cleaning: expat-2.1.0-x86_64-freebsd11.1-1
 reporting: devel/expat-2.1.0-1.cfg -> expat-2.1.0-x86_64-freebsd11.1-1.txt
 reporting: devel/expat-2.1.0-1.cfg -> expat-2.1.0-x86_64-freebsd11.1-1.xml
 config: tools/rtems-binutils-2.31.1.cfg
 package: sparc-rtems5-binutils-2.31.1-x86_64-freebsd11.1-1
 building: sparc-rtems5-binutils-2.31.1-x86_64-freebsd11.1-1
 sizes: sparc-rtems5-binutils-2.31.1-x86_64-freebsd11.1-1: 250.532MB
 (installed: 29.078MB)
 cleaning: sparc-rtems5-binutils-2.31.1-x86_64-freebsd11.1-1
 reporting: tools/rtems-binutils-2.31.1.cfg -> sparc-
 rtems5-binutils-2.31.1-x86_64-freebsd11.1-1.txt
 reporting: tools/rtems-binutils-2.31.1.cfg -> sparc-
 rtems5-binutils-2.31.1-x86_64-freebsd11.1-1.xml
 config: tools/rtems-gcc-7.3.0-newlib-
 d13c84eb07e35984bf7a974cd786a6cdac29e6b9.cfg
 package: sparc-rtems5-gcc-7.3.0-newlib-
 d13c84eb07e35984bf7a974cd786a6cdac29e6b9-x86_64-freebsd11.1-1
 building: sparc-rtems5-gcc-7.3.0-newlib-
 d13c84eb07e35984bf7a974cd786a6cdac29e6b9-x86_64-freebsd11.1-1
 sizes: sparc-rtems5-gcc-7.3.0-newlib-
 d13c84eb07e35984bf7a974cd786a6cdac29e6b9-x86_64-freebsd11.1-1: 3.661GB
 (installed: 846.775MB)
 cleaning: sparc-rtems5-gcc-7.3.0-newlib-
 d13c84eb07e35984bf7a974cd786a6cdac29e6b9-x86_64-freebsd11.1-1
 reporting: tools/rtems-gcc-7.3.0-newlib-
 d13c84eb07e35984bf7a974cd786a6cdac29e6b9.cfg -> sparc-rtems5-gcc-7.3.0
 -newlib-d13c84eb07e35984bf7a974cd786a6cdac29e6b9-x86_64-freebsd11.1-1.txt
 reporting: tools/rtems-gcc-7.3.0-newlib-
 d13c84eb07e35984bf7a974cd786a6cdac29e6b9.cfg -> sparc-rtems5-gcc-7.3.0
 -newlib-d13c84eb07e35984bf7a974cd786a6cdac29e6b9-x86_64-freebsd11.1-1.xml
 config: tools/rtems-gdb-8.0.1-1.cfg
 package: sparc-rtems5-gdb-8.0.1-x86_64-freebsd11.1-1
 building: sparc-rtems5-gdb-8.0.1-x86_64-freebsd11.1-1
 sizes: sparc-rtems5-gdb-8.0.1-x86_64-freebsd11.1-1: 223.999MB (installed:
 12.948MB)
 cleaning: sparc-rtems5-gdb-8.0.1-x86_64-freebsd11.1-1
 reporting: tools/rtems-gdb-8.0.1-1.cfg -> sparc-
 rtems5-gdb-8.0.1-x86_64-freebsd11.1-1.txt
 reporting: tools/rtems-gdb-8.0.1-1.cfg -> sparc-
 rtems5-gdb-8.0.1-x86_64-freebsd11.1-1.xml
 config: tools/rtems-tools-5-1.cfg
 package: rtems-tools-d343f830f4dae8e84b4b44902347c60cf18b2ffd-1
 building: rtems-tools-d343f830f4dae8e84b4b44902347c60cf18b2ffd-1
 sizes: rtems-tools-d343f830f4dae8e84b4b44902347c60cf18b2ffd-1: 189.996MB
 (installed: 66.392MB)
 cleaning: rtems-tools-d343f830f4dae8e84b4b44902347c60cf18b2ffd-1
 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-
 d343f830f4dae8e84b4b44902347c60cf18b2ffd-1.txt
 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-
 d343f830f4dae8e84b4b44902347c60cf18b2ffd-1.xml
 config: tools/rtems-kernel-5.cfg
 package: sparc-rtems5-kernel-5-1
 building: sparc-rtems5-kernel-5-1
 sizes: sparc-rtems5-kernel-5-1: 8.308KB (installed: 0.000B)
 cleaning: sparc-rtems5-kernel-5-1
 reporting: tools/rtems-kernel-5.cfg -> sparc-rtems5-kernel-5-1.txt
 reporting: tools/rtems-kernel-5.cfg -> sparc-rtems5-kernel-5-1.xml
 installing: expat-2.1.0-x86_64-freebsd11.1-1 -> /opt/work/rtems/5
 installing: sparc-rtems5-binutils-2.31.1-x86_64-freebsd11.1-1 ->
 /opt/work/rtems/5
 installing: sparc-rtems5-gcc-7.3.0-newlib-
 d13c84eb07e35984bf7a974cd786a6cdac29e6b9-x86_64-freebsd11.1-1 ->
 /opt/work/rtems/5
 installing: sparc-rtems5-gdb-8.0.1-x86_64-freebsd11.1-1 ->
 /opt/work/rtems/5
 installing: rtems-tools-d343f830f4dae8e84b4b44902347c60cf18b2ffd-1 ->
 /opt/work/rtems/5
 installing: sparc-rtems5-kernel-5-1 -> /opt/work/rtems/5
 cleaning: expat-2.1.0-x86_64-freebsd11.1-1
 cleaning: sparc-rtems5-binutils-2.31.1-x86_64-freebsd11.1-1
 cleaning: sparc-rtems5-gcc-7.3.0-newlib-
 d13c84eb07e35984bf7a974cd786a6cdac29e6b9-x86_64-freebsd11.1-1
 cleaning: sparc-rtems5-gdb-8.0.1-x86_64-freebsd11.1-1
 cleaning: rtems-tools-d343f830f4dae8e84b4b44902347c60cf18b2ffd-1
 cleaning: sparc-rtems5-kernel-5-1
 Build Sizes: usage: 3.661GB total: 2.412GB (sources: 1.472GB, patches:
 6.630MB, installed 955.801MB)
 Build Set: Time 0:20:56.188572
 }}}

--
Ticket URL: <http://devel.rtems.org/ticket/3516#comment:8>
RTEMS Project <http://www.rtems.org/>
RTEMS Project


More information about the bugs mailing list