Project

General

Profile

Actions

Feature #665

open

Decrease a size of test driver archives

Added by Evgeny Novikov over 13 years ago. Updated over 12 years ago.

Status:
Open
Priority:
Low
Assignee:
-
Category:
Tests and QA
Start date:
01/12/2011
Due date:
% Done:

0%

Estimated time:
Published in build:

Description

For example for kbdrivers--0008-2.6.31.6--test-0008-2.6.31.6-verdict-unsafe-drivers--net--pppox.c.tar.bz2 from middle test set there are a lot of useless files that are stored, compressed, decompressed and copied some times. Besides 2 needed files (pppox.c and Makefile) there are 93 header files that aren't checked and included there. As for space, uncompressed files take 70 kilobytes (useful is just 150 bytes, 0.2%).
Probably the same is for some other drivers.

Actions #1

Updated by Pavel Shved over 13 years ago

Why is it necessary, to decrease size? Does it affect performance?

Actions #2

Updated by Evgeny Novikov over 13 years ago

{{value}} wrote:

Why is it necessary, to decrease size? Does it affect performance?

As I said:
"there are a lot of useless files that are stored, compressed, decompressed and copied some times".

It takes both a considerable part of space and time of test set infrastructure operations. It is notable that its installation takes rather much time.

Actions #3

Updated by Pavel Shved over 13 years ago

It takes both a considerable part of space and time of test set infrastructure operations. It is notable that its installation takes rather much time.

Okay, but how much? Could you estimate it, in percent of overall time and space taken by the rest of our tools? Is the unnecessary time and space taken big enough to fix this ASAP?

Actions #4

Updated by Vadim Mutilin over 13 years ago

My estimation is that building drivers during installation takes considerably less time than building small kernel (mykernel)

Actions #5

Updated by Evgeny Novikov over 13 years ago

All middle test drivers sources occupy about 34 megabytes. I suggest that we may decrease this up to several times. Also it's obviously that test hasn't keep much garbage and must be as simple and short as possible.

Actions #6

Updated by Evgeny Novikov over 12 years ago

  • Status changed from New to Open
  • Assignee deleted (Pavel Shved)
  • Priority changed from Normal to Low

Not so important.

Actions

Also available in: Atom PDF