aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* 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.
* Fix wrong exception excepted in configurations scriptKarel Kočí2015-08-18
|
* Write stderr to log file together with stdoutKarel Kočí2015-08-18
| | | | | | | Utils function callsubprocess now logs all program output including stderr. Convenient would be to print stderr even if output is disabled. But this would probably required threads.
* Fix relative path to external buildroot packagesKarel Kočí2015-08-18
|
* ryuglab boot force linksKarel Kočí2015-08-18
|
* Change patch apply for ryuglabKarel Kočí2015-08-18
| | | | Patch is now added directly as commit.
* Fix database get_configsortKarel Kočí2015-08-18
| | | | | Previous implementation was returning list of tuples. Now it is returning list of strings.
* Fix database add_configsortKarel Kočí2015-08-18
| | | | No attribute supplied when executed sql command.
* Generate configuration as ditionary in picosat functionKarel Kočí2015-08-18
| | | | | | Picosat output is parsed and automatically is resolved to dictionary with configuration option name as key and boolean value. This makes all configurations in script of same type. All are dictionaries this way.
* Add drop command for configopt tableKarel Kočí2015-08-18
| | | | This table was recently added, but was missing in databaseclean.sql.
* Set distclean to not dropping databaseKarel Kočí2015-08-18
| | | | | Database is separated from project. It should be cleaned automatically because of saving data.
* Fix bug in wrong input type to CNF file generatorKarel Kočí2015-08-18
| | | | | | | This caused that instead of multiple numbers was parsed only one number including every single number character as separated number. Because of this was generated wrong CNF file and sometimes if zero was in number picosat failed with error.
* Fix kernel temporally file removalKarel Kočí2015-08-18
| | | | | Temporally file generated in kernel script during configuration applying wasn't closed/remove after end of usage.
* Fix missing setting of kernel_env variable in ryglab target configKarel Kočí2015-08-17
|
* Generated configuration is now fully stored to databaseKarel Kočí2015-08-17
| | | | | | Managing configurations in files and in database could cause inconsistence. Adding all generated configurations to database allow us to clean project files without loosing data.
* Change location for rootfs of testsKarel Kočí2015-08-17
| | | | Now every test should have its own folder with rootfs and parse script.
* Change execute folder for bootKarel Kočí2015-08-17
| | | | | Folder in which novaboot is called is now same as nbscript. Binaries are linked to this folder from upper folders.
* Add etherwake to boot commandKarel Kočí2015-08-17
|
* Fix relative path to .target fileKarel Kočí2015-08-17
| | | | | .target file should load always from root folder of project to ensure, that all tools in project are targeting same target.
* Set configuration back do default and add overlapKarel Kočí2015-08-17
| | | | | | | | Configuration is set back as it was before previous merge on branch master. Configurations for targets can be specified by overlapping configuration options with external config.
* Set configuration back do defaultKarel Kočí2015-08-13
| | | | | Configuration is set back as it was before previous merge on branch master.
* Merge branch 'measuring'Karel Kočí2015-08-13
|\ | | | | | | | | | | Removing measuring branch. Idea was to make measuring configuration separate from master. But keeping changes in master and measuring branch consistent was pain.
| * Fix configuration generation missing file exceptionKarel Kočí2015-08-13
| | | | | | | | | | | | | | If generating single throw NoSolution exception, randomly generated CNF file is removed. But finally statement tries to remove it once again. Solution is to not remove CNF file in exception handling, but only by finally statement.
| * Fix wrong path to patch in patch scriptKarel Kočí2015-08-13
| |
| * Remove duplicate variable in conf.pyKarel Kočí2015-08-13
| | | | | | | | This duplication was created probably by merging.
| * Merge branch 'master' into measuringKarel Kočí2015-08-13
| |\ | | | | | | | | | Pull generate_single fix.
| * \ Merge branch 'master' into measuringKarel Kočí2015-08-13
| |\ \ | | | | | | | | | | | | | | | | | | | | Conflicts: conf.py scripts/configurations.py
| * | | Fix thread cooperation in loopKarel Kočí2015-08-13
| | | | | | | | | | | | | | | | | | | | Measure function requires img and config as atributes. But only config was provided.
| * | | Implement random generation of configurationsKarel Kočí2015-08-13
| | | | | | | | | | | | | | | | | | | | Configuration are generated with random assumptions. This should generate different configuration for every SAT solver execution.
| * | | Change hash calculating functionKarel Kočí2015-08-13
| | | | | | | | | | | | | | | | | | | | | | | | Previous method of calculating hash wasn't work (wouldn't give same result for same configuration) if there would be added new configuration options to hashconfigsort file.
| * | | Enable multithreating executionKarel Kočí2015-08-13
| | | |