aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Add measurable check while initializationKarel Kočí2015-09-17
| | | | | Some configurations options can't be measured. While initialization are detected and warning is printed.
* Fix parse_kconfig symbol defaultKarel Kočí2015-09-17
| | | | | | Generated rules for symbols default values was used without information about their order. Kconfig documentation specifies that only first valid default value specification should be used.
* Remove image after measurementKarel Kočí2015-09-14
| | | | | Image should be removed after it was measured. Otherwise Linux images are piling up in jobfolder.
* Enable multithreading for ryuglab targetKarel Kočí2015-09-14
|
* Fix multithreadingKarel Kočí2015-09-14
| | | | | | | When multithreading was enabled, same configuration could been build multiple times. Adding list of built configurations and filtering list of configurations sourced from database solves this problem. Now script is aware of configurations that was prepared and not yet been measured.
* Export int values to conf.mkKarel Kočí2015-09-14
| | | | | Generated configuration file for makefile did not contain int values. But they were used. This is new feature but also fix.
* Add makefile target psqlKarel Kočí2015-09-14
| | | | | | This new target allows direct access to database wit parameters set in conf.py and conf.py of selected target. This is simple fast access to database.
* Change boot to execute only one scriptsKarel Kočí2015-09-14
| | | | | | | Boot is now executing only lcpinit script. /init scripts is not used during measurements. Booting without boot script, only using novaboot scripts, results in using /init script. This helps to access cli in booted machine without editing any files.
* Fix empty temporally file for config generationKarel Kočí2015-09-14
| | | | Generated temporally configuration file was read.
* Fix parse_kconfig choice parsingKarel Kočí2015-09-12
| | | | | | | Parsing choices was implemented wrong. For non-optional choice output rules must contain also dependency of all choice symbols. Because if no choice symbol has fulfilled dependencies, than choice shouldn't be selected.
* Fix fromfolder scriptKarel Kočí2015-09-12
| | | | | Script ended with exception when no file with list of non-remove configuration options was provided.
* Reimplement fromfolder scriptKarel Kočí2015-08-28
| | | | | | Removing configuration options from configuration file according to definition folder. New implementation allows to specify required configuration options that shouldn't be removed in any case.
* Ryuglab target update linuxKarel Kočí2015-08-28
| | | | Setup Linux of ryuglab to realtime branch.
* Fix terminate variable for single thread modeKarel Kočí2015-08-26
| | | | Latest changes for multithreading broke single thread mode.
* Disable multithread for ryuglab targetKarel Kočí2015-08-26
| | | | | Multithreading is not working properly yet. So it won't be used for active measuring.
* Use event for thread synchronization in multithread modeKarel Kočí2015-08-26
|
* Fix thread alive checkKarel Kočí2015-08-26
|
* Add print to signal thread start and stop in multithread modeKarel Kočí2015-08-26
|
* Fix multithread locking and terminatingKarel Kočí2015-08-26
|
* Fix configuration generationKarel Kočí2015-08-26
|
* Fix multithreadingKarel Kočí2015-08-26
|
* Fix random configuration generatorKarel Kočí2015-08-26
| | | | | Picosat is as default using 0 as seed for random generator. This lead on same configuration every time.
* Add dependency to .conf.mk on .target in MakefileKarel Kočí2015-08-26
| | | | | If .target file is changed (=target changed), makefile configuration should been regenerated.
* Fix wrong function call in configurations scriptKarel Kočí2015-08-24
|
* Add boot timeoutKarel Kočí2015-08-24
| | | | | | Boot process should timeout after selected number of seconds if no output is generated. This allows resolving some problems with possible boot stuck.
* Fix wrong input type to compare_text in register_confKarel Kočí2015-08-19
|
* Fix missing utils include in loop.pyKarel Kočí2015-08-19
|
* Update ryuglab target linuxKarel Kočí2015-08-19
|
* Remove linux moduleKarel Kočí2015-08-19
| | | | | This modules is no longer used. It is expected that every target will have it's own linux target.
* Change makefile linux paths to configured Linux source pathKarel Kočí2015-08-19
| | | | Also remove unused buildroot targets
* Remove unused conf variablesKarel Kočí2015-08-19
| | | | | Some variables were no longer used or with current settup system made no sence.
* Move boot and remove compile scriptKarel Kočí2015-08-19
| | | | | Compile script is not required if we use GNUmakefile. Holding script folder only because of boot script makes no sense.
* Update linux for ryuglab targetKarel Kočí2015-08-19
|
* Fix build command for ryuglab targetKarel Kočí2015-08-19
|
* Fix missing include in test scriptKarel Kočí2015-08-19
|
* Fix wrong folder and remove unused scriptKarel Kočí2015-08-19
| | | | | | In boot script was old name usable before previous commit. Also patch script removed This script is no longer required, because path is applied in submodule.
* Rename ryuglab target folder cyclictest to bootKarel Kočí2015-08-19
| | | | | Boot configuration it this folder wasn't usable only just for cyclictest, but for any test. So new name is more descriptive.
* Add linux for target ryuglabKarel Kočí2015-08-19
|
* Added dirty repository checkKarel Kočí2015-08-19
| | | | | Test run and initialization now shows warning about dirty repository and loop can't be executed if linux or root repository is dirty.
* Fix wrong input format to databaseKarel Kočí2015-08-19
| | | | | add_measure in boot script was called with list of lines instead of single string.
* Fix utils.callsubprocess stdinKarel Kočí2015-08-19
|
* Fix boot.py parse callKarel Kočí2015-08-19
|
* Add git ignore for linksKarel Kočí2015-08-19
| | | | | While booting are created links to upper folders. These links should be ignored from git.
* Print command and version to boot outputKarel Kočí2015-08-19
|
* Fix boot output parse scriptKarel Kočí2015-08-19
|
* Add message about what configuration is measuredKarel Kočí2015-08-19
|
* Remove unused atribute for parse script callKarel Kočí2015-08-19
|
* Fix type exception in kernel.configKarel Kočí2015-08-19
| | | | As name was given tempfile object no name of generated temporally file.
* Remove configuration folder creation from initializationKarel Kočí2015-08-19
| | | | This folder is no longer used and shouldn't be created.
* Store boot output to databaseKarel Kočí2015-08-19
| | | | | | | | | Because configuration is now stored in database only missing informations to make database fully descriptive is boot output. This makes output of boot command to be saved to database and not to file. Also parse script should read input from stdin and not from file from argument.