New issue
Advanced search Search tips

Issue 832736 link

Starred by 1 user

Issue metadata

Status: Verified
Owner:
Closed: Apr 2018
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 1
Type: Bug
Build-Toolchain



Sign in to add a comment

We need a script to automate setting up test environment for fuzz targets

Project Member Reported by cmt...@chromium.org, Apr 13 2018

Issue description

The steps for setting up the Chrome OS environment for locally testing fuzz targets are a little bit complicated.

To encourage as many developers as possible to start writing fuzz targets it would be very helpful to have a script to automate this setup process.
 
Project Member

Comment 1 by bugdroid1@chromium.org, Apr 14 2018

The following revision refers to this bug:
  https://chromium.googlesource.com/chromiumos/chromite/+/75da5105c0badeac2976aff4c9bdcd5a88323943

commit 75da5105c0badeac2976aff4c9bdcd5a88323943
Author: Caroline Tice <cmtice@google.com>
Date: Sat Apr 14 04:37:54 2018

[chromite] Add script to set up env for locally testing fuzz targets.

As part of the effort to enable Chrome OS developers to easily
write fuzz targets, this script automates the steps necessary to
set up the chroot for locally testing the fuzz targets.

BUG= chromium:832736 
TEST=Ran script both inside and outside my chroot.

Change-Id: Ief6b6412d8bb0e44cf62960417d9affd9c276a80
Reviewed-on: https://chromium-review.googlesource.com/1012262
Commit-Ready: Caroline Tice <cmtice@chromium.org>
Tested-by: Caroline Tice <cmtice@chromium.org>
Reviewed-by: Manoj Gupta <manojgupta@chromium.org>
Reviewed-by: Caroline Tice <cmtice@chromium.org>
Reviewed-by: Don Garrett <dgarrett@chromium.org>

[add] https://crrev.com/75da5105c0badeac2976aff4c9bdcd5a88323943/scripts/cros_fuzz_test_env.py
[add] https://crrev.com/75da5105c0badeac2976aff4c9bdcd5a88323943/bin/cros_fuzz_test_env

Project Member

Comment 2 by bugdroid1@chromium.org, Apr 14 2018

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/8957aa60025e2a731d8709694a09ff60a2ada2b0

commit 8957aa60025e2a731d8709694a09ff60a2ada2b0
Author: chromite-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com <chromite-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com>
Date: Sat Apr 14 11:37:01 2018

Roll src/third_party/chromite/ 2e290076c..c90ccbc26 (8 commits)

https://chromium.googlesource.com/chromiumos/chromite.git/+log/2e290076c8be..c90ccbc26d04

$ git log 2e290076c..c90ccbc26 --date=short --no-merges --format='%ad %ae %s'
2018-04-13 ihf chromeos_config: mark eve-arcnext-chrome-pfq not important.
2018-04-13 cmtice [chromite] Add script to set up env for locally testing fuzz targets.
2018-04-13 marcochen soraka: remove sign type - factory and accessory_rwsig
2017-11-03 dgarrett Reland "config_lib: Remove OverrideConfigForTrybot."
2018-04-13 dgarrett buildbucket_lib: Remove _ah from URLs.
2018-04-13 bmgordon cros lint: Look up pylintrc for all python files
2018-03-14 dgarrett report_stages: Use Logoland build URL for master builder.
2018-03-14 dgarrett validation_pool: Switch to Legoland build links.

Created with:
  roll-dep src/third_party/chromite
BUG= chromium:832736 , chromium:776955 ,chromium:None,chromium:None,chromium:821618,chromium:821618


The AutoRoll server is located here: https://chromite-chromium-roll.skia.org

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.


TBR=chrome-os-gardeners@chromium.org

Change-Id: I6c3d1f6d83d8bfb7ea269da65c9f09901668cb37
Reviewed-on: https://chromium-review.googlesource.com/1013395
Reviewed-by: Chromite Chromium Autoroll <chromite-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com>
Commit-Queue: Chromite Chromium Autoroll <chromite-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/master@{#550893}
[modify] https://crrev.com/8957aa60025e2a731d8709694a09ff60a2ada2b0/DEPS

Comment 3 by cmt...@chromium.org, Apr 16 2018

Status: Fixed (was: Untriaged)
Project Member

Comment 4 by bugdroid1@chromium.org, Apr 17 2018

Labels: merge-merged-testbranch
The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/8957aa60025e2a731d8709694a09ff60a2ada2b0

commit 8957aa60025e2a731d8709694a09ff60a2ada2b0
Author: chromite-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com <chromite-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com>
Date: Sat Apr 14 11:37:01 2018

Roll src/third_party/chromite/ 2e290076c..c90ccbc26 (8 commits)

https://chromium.googlesource.com/chromiumos/chromite.git/+log/2e290076c8be..c90ccbc26d04

$ git log 2e290076c..c90ccbc26 --date=short --no-merges --format='%ad %ae %s'
2018-04-13 ihf chromeos_config: mark eve-arcnext-chrome-pfq not important.
2018-04-13 cmtice [chromite] Add script to set up env for locally testing fuzz targets.
2018-04-13 marcochen soraka: remove sign type - factory and accessory_rwsig
2017-11-03 dgarrett Reland "config_lib: Remove OverrideConfigForTrybot."
2018-04-13 dgarrett buildbucket_lib: Remove _ah from URLs.
2018-04-13 bmgordon cros lint: Look up pylintrc for all python files
2018-03-14 dgarrett report_stages: Use Logoland build URL for master builder.
2018-03-14 dgarrett validation_pool: Switch to Legoland build links.

Created with:
  roll-dep src/third_party/chromite
BUG= chromium:832736 , chromium:776955 ,chromium:None,chromium:None,chromium:821618,chromium:821618


The AutoRoll server is located here: https://chromite-chromium-roll.skia.org

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.


TBR=chrome-os-gardeners@chromium.org

Change-Id: I6c3d1f6d83d8bfb7ea269da65c9f09901668cb37
Reviewed-on: https://chromium-review.googlesource.com/1013395
Reviewed-by: Chromite Chromium Autoroll <chromite-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com>
Commit-Queue: Chromite Chromium Autoroll <chromite-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/master@{#550893}
[modify] https://crrev.com/8957aa60025e2a731d8709694a09ff60a2ada2b0/DEPS

Comment 5 by cmt...@chromium.org, May 15 2018

Status: Verified (was: Fixed)

Sign in to add a comment