mirror of
https://github.com/ARM-software/devlib.git
synced 2025-09-01 09:31:53 +01:00
Commit Graph
Select branches
Hide Pull Requests
master
#1
#10
#100
#100
#101
#103
#104
#104
#105
#106
#107
#108
#109
#11
#110
#111
#111
#112
#113
#114
#114
#115
#116
#117
#119
#12
#120
#122
#123
#123
#124
#125
#126
#127
#128
#129
#13
#130
#131
#132
#133
#134
#135
#135
#137
#137
#138
#139
#14
#140
#140
#141
#142
#143
#144
#145
#146
#147
#148
#149
#149
#15
#150
#151
#152
#153
#154
#155
#156
#156
#157
#158
#159
#16
#160
#161
#162
#163
#164
#164
#165
#165
#166
#167
#168
#169
#17
#170
#170
#171
#172
#172
#173
#173
#174
#175
#176
#177
#178
#179
#18
#180
#180
#181
#182
#183
#184
#185
#186
#187
#188
#189
#19
#190
#191
#192
#193
#194
#195
#196
#197
#198
#199
#2
#200
#201
#202
#203
#204
#205
#205
#206
#207
#208
#209
#21
#210
#211
#212
#212
#213
#214
#215
#216
#217
#218
#219
#22
#220
#221
#222
#223
#224
#226
#227
#228
#229
#23
#231
#232
#233
#234
#235
#236
#237
#237
#238
#239
#24
#240
#241
#241
#242
#243
#244
#245
#246
#247
#248
#249
#25
#250
#251
#252
#253
#255
#255
#256
#257
#258
#259
#260
#261
#262
#263
#264
#265
#266
#267
#268
#269
#270
#271
#272
#273
#273
#274
#275
#277
#278
#279
#28
#280
#281
#282
#283
#284
#285
#286
#287
#288
#289
#29
#290
#291
#292
#293
#294
#295
#296
#297
#298
#299
#3
#30
#30
#300
#301
#302
#303
#304
#305
#306
#307
#31
#310
#311
#311
#312
#313
#314
#316
#318
#319
#320
#322
#323
#324
#324
#326
#327
#328
#33
#330
#331
#332
#333
#334
#335
#337
#338
#339
#340
#343
#344
#345
#347
#348
#349
#35
#350
#351
#352
#353
#354
#355
#356
#357
#358
#359
#360
#361
#362
#363
#364
#365
#366
#367
#368
#369
#370
#371
#372
#373
#375
#376
#377
#380
#381
#382
#382
#384
#385
#387
#388
#39
#390
#391
#392
#393
#396
#397
#398
#399
#4
#400
#401
#402
#408
#409
#411
#413
#414
#415
#416
#417
#418
#419
#42
#420
#423
#424
#425
#426
#427
#429
#430
#431
#432
#433
#434
#435
#436
#437
#438
#439
#44
#44
#440
#441
#443
#445
#446
#447
#449
#45
#450
#451
#452
#453
#454
#455
#456
#457
#458
#459
#46
#460
#461
#462
#464
#465
#465
#466
#467
#469
#470
#471
#472
#473
#475
#476
#477
#478
#479
#480
#481
#482
#483
#484
#485
#486
#487
#488
#489
#49
#490
#491
#492
#493
#494
#495
#496
#497
#499
#5
#500
#501
#502
#503
#504
#505
#506
#507
#508
#509
#51
#510
#511
#512
#513
#514
#515
#516
#517
#518
#519
#52
#520
#521
#523
#524
#524
#526
#527
#529
#53
#530
#531
#532
#533
#534
#535
#536
#537
#538
#539
#54
#54
#540
#541
#542
#543
#544
#545
#546
#547
#548
#550
#552
#553
#554
#555
#556
#557
#558
#56
#560
#561
#562
#563
#564
#566
#567
#568
#569
#57
#570
#571
#572
#573
#575
#576
#577
#578
#579
#58
#580
#581
#582
#583
#584
#585
#586
#587
#588
#589
#589
#59
#590
#591
#592
#593
#594
#595
#596
#598
#600
#601
#602
#603
#604
#605
#606
#607
#608
#61
#610
#613
#615
#616
#617
#618
#619
#62
#621
#622
#624
#625
#626
#627
#628
#629
#63
#630
#631
#633
#634
#636
#638
#639
#64
#640
#641
#642
#643
#647
#648
#649
#65
#650
#651
#652
#656
#657
#658
#659
#66
#661
#662
#663
#664
#665
#666
#667
#668
#669
#669
#670
#672
#673
#674
#675
#677
#678
#679
#68
#681
#683
#685
#686
#687
#688
#689
#69
#690
#691
#692
#694
#695
#696
#699
#70
#700
#701
#704
#705
#706
#707
#709
#71
#710
#711
#712
#713
#715
#715
#716
#718
#719
#72
#720
#720
#722
#724
#724
#726
#726
#727
#727
#729
#729
#73
#74
#74
#75
#75
#76
#77
#78
#79
#8
#81
#82
#83
#84
#86
#87
#88
#89
#9
#90
#91
#92
#94
#95
#96
#97
#99
v0.0.2
v0.0.3
v0.0.4
v1.0.0
v1.1.0
v1.1.1
v1.1.2
v1.2
v1.3
v1.3.1
v1.3.2
v1.3.3
v1.3.4
Select branches
Hide Pull Requests
master
#1
#10
#100
#100
#101
#103
#104
#104
#105
#106
#107
#108
#109
#11
#110
#111
#111
#112
#113
#114
#114
#115
#116
#117
#119
#12
#120
#122
#123
#123
#124
#125
#126
#127
#128
#129
#13
#130
#131
#132
#133
#134
#135
#135
#137
#137
#138
#139
#14
#140
#140
#141
#142
#143
#144
#145
#146
#147
#148
#149
#149
#15
#150
#151
#152
#153
#154
#155
#156
#156
#157
#158
#159
#16
#160
#161
#162
#163
#164
#164
#165
#165
#166
#167
#168
#169
#17
#170
#170
#171
#172
#172
#173
#173
#174
#175
#176
#177
#178
#179
#18
#180
#180
#181
#182
#183
#184
#185
#186
#187
#188
#189
#19
#190
#191
#192
#193
#194
#195
#196
#197
#198
#199
#2
#200
#201
#202
#203
#204
#205
#205
#206
#207
#208
#209
#21
#210
#211
#212
#212
#213
#214
#215
#216
#217
#218
#219
#22
#220
#221
#222
#223
#224
#226
#227
#228
#229
#23
#231
#232
#233
#234
#235
#236
#237
#237
#238
#239
#24
#240
#241
#241
#242
#243
#244
#245
#246
#247
#248
#249
#25
#250
#251
#252
#253
#255
#255
#256
#257
#258
#259
#260
#261
#262
#263
#264
#265
#266
#267
#268
#269
#270
#271
#272
#273
#273
#274
#275
#277
#278
#279
#28
#280
#281
#282
#283
#284
#285
#286
#287
#288
#289
#29
#290
#291
#292
#293
#294
#295
#296
#297
#298
#299
#3
#30
#30
#300
#301
#302
#303
#304
#305
#306
#307
#31
#310
#311
#311
#312
#313
#314
#316
#318
#319
#320
#322
#323
#324
#324
#326
#327
#328
#33
#330
#331
#332
#333
#334
#335
#337
#338
#339
#340
#343
#344
#345
#347
#348
#349
#35
#350
#351
#352
#353
#354
#355
#356
#357
#358
#359
#360
#361
#362
#363
#364
#365
#366
#367
#368
#369
#370
#371
#372
#373
#375
#376
#377
#380
#381
#382
#382
#384
#385
#387
#388
#39
#390
#391
#392
#393
#396
#397
#398
#399
#4
#400
#401
#402
#408
#409
#411
#413
#414
#415
#416
#417
#418
#419
#42
#420
#423
#424
#425
#426
#427
#429
#430
#431
#432
#433
#434
#435
#436
#437
#438
#439
#44
#44
#440
#441
#443
#445
#446
#447
#449
#45
#450
#451
#452
#453
#454
#455
#456
#457
#458
#459
#46
#460
#461
#462
#464
#465
#465
#466
#467
#469
#470
#471
#472
#473
#475
#476
#477
#478
#479
#480
#481
#482
#483
#484
#485
#486
#487
#488
#489
#49
#490
#491
#492
#493
#494
#495
#496
#497
#499
#5
#500
#501
#502
#503
#504
#505
#506
#507
#508
#509
#51
#510
#511
#512
#513
#514
#515
#516
#517
#518
#519
#52
#520
#521
#523
#524
#524
#526
#527
#529
#53
#530
#531
#532
#533
#534
#535
#536
#537
#538
#539
#54
#54
#540
#541
#542
#543
#544
#545
#546
#547
#548
#550
#552
#553
#554
#555
#556
#557
#558
#56
#560
#561
#562
#563
#564
#566
#567
#568
#569
#57
#570
#571
#572
#573
#575
#576
#577
#578
#579
#58
#580
#581
#582
#583
#584
#585
#586
#587
#588
#589
#589
#59
#590
#591
#592
#593
#594
#595
#596
#598
#600
#601
#602
#603
#604
#605
#606
#607
#608
#61
#610
#613
#615
#616
#617
#618
#619
#62
#621
#622
#624
#625
#626
#627
#628
#629
#63
#630
#631
#633
#634
#636
#638
#639
#64
#640
#641
#642
#643
#647
#648
#649
#65
#650
#651
#652
#656
#657
#658
#659
#66
#661
#662
#663
#664
#665
#666
#667
#668
#669
#669
#670
#672
#673
#674
#675
#677
#678
#679
#68
#681
#683
#685
#686
#687
#688
#689
#69
#690
#691
#692
#694
#695
#696
#699
#70
#700
#701
#704
#705
#706
#707
#709
#71
#710
#711
#712
#713
#715
#715
#716
#718
#719
#72
#720
#720
#722
#724
#724
#726
#726
#727
#727
#729
#729
#73
#74
#74
#75
#75
#76
#77
#78
#79
#8
#81
#82
#83
#84
#86
#87
#88
#89
#9
#90
#91
#92
#94
#95
#96
#97
#99
v0.0.2
v0.0.3
v0.0.4
v1.0.0
v1.1.0
v1.1.1
v1.1.2
v1.2
v1.3
v1.3.1
v1.3.2
v1.3.3
v1.3.4
-
a4c22cef71
utils/rendering: Fix incorrect debug message
Marc Bonnici
2019-01-09 11:09:33 +00:00 -
3da7fbc9dd
utils/rendering: Fix default value
Marc Bonnici
2019-01-09 11:08:33 +00:00 -
f2a87ce61c
utils.android.ApkInfo: Retrieve APK class methods
Pierre-Clement Tosi
2018-12-18 11:53:08 +00:00 -
2b6cb264cf
utils.android.ApkInfo: Add reading activity names
Pierre-Clement Tosi
2018-12-18 11:49:12 +00:00 -
7e0e6e8706
utils.android: Add ApkInfo._run()
Pierre-Clement Tosi
2018-12-18 11:43:44 +00:00 -
4fabcae0b4
cgroups.py: strip slashes, don't drop first char this makes it cope with both, names starting with or without slashes
Volker Eckert
2018-12-21 15:11:42 +00:00 -
3c4a282c29
devlib/version: Update to development version
Marc Bonnici
2019-01-04 11:13:18 +00:00 -
683da92067
devlib: Version Bump to v1.1
v1.1.0
Marc Bonnici
2018-12-21 10:49:14 +00:00 -
1569be9ba7
trace/serial_trace: Ensure markers are encoded to before writing.
Marc Bonnici
2018-12-14 15:18:43 +00:00 -
f1b7fd184a
module/cgroups: Execute command as root when launching cmd in cgroup
Marc Bonnici
2018-12-05 16:02:55 +00:00 -
22a5945460
ftrace: Turn TraceCollector into a context manager
Douglas RAILLARD
2018-12-03 12:31:32 +00:00 -
fbf0875357
serial_port: Handle exception in open_serial_connection
Douglas RAILLARD
2018-11-27 17:20:47 +00:00 -
b7ab340d33
instrument: Fix active_channels for Python 3
Quentin Perret
2018-11-27 16:27:57 +00:00 -
beb824256d
bin: Add ppc64le binaries
Juri Lelli
2018-11-23 15:54:31 +01:00 -
efbf630422
utils/ssh: Remove original traceback from exception
Marc Bonnici
2018-11-21 14:02:20 +00:00 -
389ec76c1e
escaping: Use pipes.quote instead of escape_*
Douglas RAILLARD
2018-10-30 15:52:45 +00:00 -
1f50b0ffc2
quoting: Use shlex.split instead of str.split
Douglas RAILLARD
2018-10-30 16:19:46 +00:00 -
ed7f0e56a2
subprocess: Fix quoting issues
Douglas RAILLARD
2018-10-30 15:05:03 +00:00 -
d376bc10ee
module/sched: SchedDomain: Turn flags definition into an enum
Valentin Schneider
2018-11-08 13:43:52 +00:00 -
60c2e7721e
setup.py: Add enum34 dependency for Python < 3.4
Valentin Schneider
2018-11-13 13:24:09 +00:00 -
5e13a045a3
utils/ssh.py: try to make failure to parse response more obvious
Volker Eckert
2018-11-07 20:17:48 +00:00 -
c4c76ebcf8
devlib/target: change get_rotation (Android)
syltaylor
2018-11-15 16:03:00 +00:00 -
bdaea26f6f
utils/misc: memoized: fix kwarg IDs
Sergei Trofimov
2018-11-14 13:38:55 +00:00 -
a3c04fc140
utils/misc: document memoized limitation
Sergei Trofimov
2018-11-14 13:30:07 +00:00 -
94c1339efd
module/cpufreq: Add userspace special case for use_governor()
Valentin Schneider
2018-11-12 17:48:59 +00:00 -
85e0fb08fe
target: add page_size_kb property
Sergei Trofimov
2018-11-02 10:56:19 +00:00 -
74444210e7
module/sched: Harden probe()
Valentin Schneider
2018-11-01 16:13:28 +00:00 -
da3afeba2e
target: Remove failed modules from target.modules
Douglas RAILLARD
2018-10-31 16:33:34 +00:00 -
4a4739cefb
doc: Fix formatting
Marc Bonnici
2018-10-31 10:09:45 +00:00 -
01c39cfe4c
doc/conns: Update documentation to include
strip_colors
parameterMarc Bonnici
2018-10-31 10:08:32 +00:00 -
b9b38a20f6
target: Ensure consistency between target.execute() and conn.execute()
Quentin Perret
2018-10-30 10:00:54 +00:00 -
809d987f84
AndroidTarget: Change screen resolution acquisition method
Valentin Schneider
2018-10-19 18:29:08 +01:00 -
bf1310c278
module/systrace: Handle empty lines for category listing
Valentin Schneider
2018-10-19 18:28:29 +01:00 -
78de479a43
module/systrace: Fix subprocess interactions for Python 3
Valentin Schneider
2018-10-19 18:27:11 +01:00 -
75332cf14a
module/systrace: Fix platform_tools use
Valentin Schneider
2018-10-19 18:18:11 +01:00 -
6089eaf40a
module/sched: Fix sched procfs parsing for >= 10 CPU systems
Valentin Schneider
2018-10-17 15:23:28 +01:00 -
fa41bb01d2
modules: Update docs with 'setup' stage for module initialization
Marc Bonnici
2018-10-10 10:25:17 +01:00 -
8654a6dc2b
devlib: Add development tag to version number
Marc Bonnici
2018-09-20 11:04:14 +01:00 -
150fe2b32b
instrument/daq: Provide available devices in error message
Marc Bonnici
2018-09-20 15:18:22 +01:00 -
f2a88fd1dc
host: Allow
pull
method to deal with directoriesMarc Bonnici
2018-09-20 14:49:00 +01:00 -
b7a04c9ebc
devlib: Fix incorrect imports
Marc Bonnici
2018-09-20 10:51:29 +01:00 -
5d97c3186b
Add a fallback for sys.stdout.encoding uses
Valentin Schneider
2018-09-20 12:37:52 -07:00 -
d86d67f49c
target.py: cope with non-root users and with non-standard home directories
Volker Eckert
2018-09-07 18:35:40 +01:00 -
996ee82f09
utils/rendering: Fix Python 3 compatibility
Marc Bonnici
2018-09-04 11:41:32 +01:00 -
61208ce2e0
target: read_tree_values: handle multiline values
Sergei Trofimov
2018-08-23 09:57:56 +01:00 -
8cd1470bb8
module/cpufreq: Add a contextmanager for temporary governor changes
Valentin Schneider
2018-08-24 10:27:47 +01:00 -
66be73be3e
module/hotplug: Add list_hotpluggable_cpus helper
Valentin Schneider
2018-08-23 14:11:10 +01:00 -
63d2fb53fc
Instrument/BaylibreAcme: Add IIO-based ACME instr.
Pierre-Clement Tosi
2018-06-28 21:33:47 +01:00 -
30dc161f12
trace/perf: Add support for collecting metrics with perf
Marc Bonnici
2018-07-27 14:20:59 +01:00 -
d6df5c81fd
utils/ssh: Force connection to be closed if logout is unsuccessful
Marc Bonnici
2018-08-20 11:16:09 +01:00 -
b0463e58d8
ssh: Use atexit to automatically close ssh connections
Marc Bonnici
2018-08-20 11:15:48 +01:00 -
512c5f3737
Remove duplicate copyright headers
Valentin Schneider
2018-08-17 14:57:34 +01:00 -
cc0582ef59
exceptions: Update doc for transient exceptions
Douglas RAILLARD
2018-06-22 17:21:25 +01:00 -
ec717e3399
netstats: fix typo exception in message
Douglas RAILLARD
2018-06-22 16:31:06 +01:00 -
511d478164
exceptions: Classify transient exceptions
Douglas RAILLARD
2018-06-20 15:04:12 +01:00 -
d6d322c8ac
devlib/__init__: Update installed version to conform with PEP440
Marc Bonnici
2018-07-26 11:37:01 +01:00 -
ae99db3e24
utils/version: Fix check to only decode bytes
Marc Bonnici
2018-07-26 11:24:21 +01:00 -
241c7e01bd
cgroups: fix pylin bug
Patrick Bellasi
2018-07-18 16:21:12 +01:00 -
68b418dac2
cgroups: explicitly check for proper CGroup naming
Patrick Bellasi
2018-07-18 15:59:02 +01:00 -
df61b2a269
utils/misc: check_output: handle unset sys encoding
Sergei Trofimov
2018-07-18 16:49:36 +01:00 -
e8a03e00f3
doc: mention ChromeOsTarget in overview
Sergei Trofimov
2018-07-17 17:03:38 +01:00 -
4b5f65699f
doc/version: Update to release version
Marc Bonnici
2018-07-13 15:48:02 +01:00 -
454b94501c
pylint fixes
Marc Bonnici
2018-07-11 17:30:45 +01:00 -
5cb551b315
utils/parse_aep: Fix typo when retrieving initial timestamp
Marc Bonnici
2018-07-13 13:39:45 +01:00 -
3b0df282a9
utils/parse_aep: Correct typo in method arguments
Marc Bonnici
2018-07-13 13:31:44 +01:00 -
27fc75f74c
utils/android: Remove uncessary parameter from method
Marc Bonnici
2018-07-11 17:31:11 +01:00 -
473f37f1bc
utils/ssh: Remove unused paramter from method
Marc Bonnici
2018-07-12 17:25:31 +01:00 -
ae8db119a9
doc: document Target.model
Sergei Trofimov
2018-07-13 12:37:24 +01:00 -
472c5a3294
target: add system_id
Sergei Trofimov
2018-07-13 12:18:17 +01:00 -
8ac89fe9ed
utils/version: do not decode bytes
Sergei Trofimov
2018-07-11 09:29:13 +01:00 -
56f3b1c317
setup.py: add -s flag to sdist
v1.0.0
Sergei Trofimov
2018-07-06 17:09:09 +01:00 -
34c6d1983b
version: Release version 1.0.0
Marc Bonnici
2018-06-29 17:08:34 +01:00 -
c4ababcd50
utils/misc: Ensure outputs are strings when raising exceptions
Marc Bonnici
2018-07-04 17:50:31 +01:00 -
9fd690efb3
Update copyrights
Sergei Trofimov
2018-07-04 15:52:22 +01:00 -
e16c42fe2c
target: Add new attribute to Target to indicate a container
Marc Bonnici
2018-06-29 16:01:43 +01:00 -
8aa9d672a1
devlib: Replace errors when decoding output from subprocess
Marc Bonnici
2018-06-28 12:21:45 +01:00 -
533a2fd2c1
doc/target: Fix typo in method description
Marc Bonnici
2018-06-28 10:37:14 +01:00 -
8e1dc1359a
target: fix new line handling in os_version
Sergei Trofimov
2018-06-27 14:23:47 +01:00 -
fec0868734
setup.py: Change format of version to conform with PEP440
Marc Bonnici
2018-06-27 10:44:14 +01:00 -
0915d97f71
module: Add devfreq module
Michele Di Giorgio
2018-06-22 17:19:03 +01:00 -
d81b72a91b
trace: Add a Systrace TraceCollector
Valentin Schneider
2018-06-21 19:10:42 +01:00 -
96ffa64ad8
AndroidTarget: Add some more screen utility methods
Valentin Schneider
2018-06-20 17:59:22 +01:00 -
38037850b6
AndroidTarget: Add force_new parameter to open_url
Valentin Schneider
2018-06-20 17:49:20 +01:00 -
56a7394d58
utils/android: Add the definition of some intent flags
Valentin Schneider
2018-06-22 09:29:25 +01:00 -
bda1115adb
AndroidTarget: Fix escape_double_quote typo
Valentin Schneider
2018-06-20 17:47:34 +01:00 -
cc04e1a839
Implement PEP396
Sergei Trofimov
2018-06-14 16:33:14 +01:00 -
4a862d06bb
utils/version: add get_commit
Sergei Trofimov
2018-06-14 16:25:42 +01:00 -
f1c945bb5e
utils/types: implement __ne__ for caseless_string
Sergei Trofimov
2018-06-14 14:41:20 +01:00 -
51452d204c
module: Add sched module
Valentin Schneider
2018-06-07 19:13:49 +01:00 -
7231030991
target: Add strict option to KernelConfig.get()
Valentin Schneider
2018-06-08 18:15:10 +01:00 -
085737bbfa
gem5: Add checkpoint support
Sascha Bischoff
2018-06-07 13:39:39 +01:00 -
9e45d65c94
gem5: Unmount the VirtIO device at the end of the run
Sascha Bischoff
2018-06-07 13:35:50 +01:00 -
008f96673f
utils/android: add recent Android versions
Sergei Trofimov
2018-06-12 13:39:39 +01:00 -
77a6de9453
utils/android: include stderr in adb_shell output
Sergei Trofimov
2018-06-13 13:51:27 +01:00 -
d4b0dedc2a
utils/misc: add combined output option to check_output
Sergei Trofimov
2018-06-13 13:47:41 +01:00 -
69cd3be96c
target: ensure shell_prompt is a bytes_regex
Sergei Trofimov
2018-06-13 17:13:08 +01:00 -
7e942cdd4a
utils/types: add regex types
Sergei Trofimov
2018-06-13 17:09:02 +01:00 -
41f460afbe
trace/serial_trace: Flush data to file before copying
Sascha Bischoff
2018-06-14 11:27:12 +01:00 -
804a044efc
platform/arm: Add import sys
Waleed El-Geresy
2018-06-13 15:02:52 +01:00 -
b06035fb12
Fix Python3 Byte and Regex Handling
Waleed El-Geresy
2018-06-13 12:08:47 +01:00