aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* 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
| | | |
| * | | Remove init cli argument for kernelKarel Kočí2015-08-13
| | | | | | | | | | | | | | | | | | | | This argument was already removed by previous commit, but probably with some merge it come back.
| * | | Catch NoApplicableConfiguration exception in prepare threadKarel Kočí2015-08-12
| | | |
| * | | Fix wrong configuration reading from databaseKarel Kočí2015-08-12
| | | |
| * | | Change folder to kernelKarel Kočí2015-08-12
| | | | | | | | | | | | | | | | As first will be measured only konfiguration options in kernel folder.
| * | | Fix bug in configurations loadingKarel Kočí2015-08-12
| | | | | | | | | | | | | | | | Loading configuration load all configuration options as True.
| * | | Fix problem with wrongly printed first line in CNF fileKarel Kočí2015-08-12
| | | |
| * | | Remove debud output of generated configurationKarel Kočí2015-08-12
| | | |
| * | | Hide output of all commandsKarel Kočí2015-08-12
| | | |
| * | | Fix if generated existing configurationKarel Kočí2015-08-12
| | | | | | | | | | | | | | | | | | | | When some generator tries to register already generated solution, it shouldn't be registered.
| * | | Fix bug in configuration.pyKarel Kočí2015-08-12
| | | | | | | | | | | | | | | | Type inserted to method is str, but threated as int.
| * | | Single configuration generation ensured to generate only singleKarel Kočí2015-08-12
| | | | | | | | | | | | | | | | configuration per execution
| * | | Add measure tool desription to databaseKarel Kočí2015-08-12
| | | |
| * | | Change master version to v0.92 of rt-testsKarel Kočí2015-08-12
| | | |
| * | | Add parse_scriptKarel Kočí2015-08-12
| | | | | | | | | | | | | | | | Parsing maximal value from first thread as result.
| * | | Fix boot and build scriptsKarel Kočí2015-08-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove init atribut from boot_script. It is not usable when system using /init as default. Build script is moved for ryuglab target. Root build script is now pointing to right location.
| * | | Set cyclictest exectuionKarel Kočí2015-08-12
| | | | | | | | | | | | | | | | | | | | Also used external package to buildroot for rt-tests to use latest master version.
| * | | Remove script for generating configurationKarel Kočí2015-08-12
| | | | | | | | | | | | | | | | | | | | Also folder measure_scripts renamed to ryuglab_scripts to signalize for what target are those scripts.