[Telemetry] Use ModuleGraph instead of modulefinder to get a detailed import
commitf62a50fb715bf2dad6e33c2722e55fdd5feb35f0
authornednguyen <nednguyen@google.com>
Fri, 21 Aug 2015 02:20:43 +0000 (20 19:20 -0700)
committerCommit bot <commit-bot@chromium.org>
Fri, 21 Aug 2015 02:21:21 +0000 (21 02:21 +0000)
treedbeb00265db315f77f1c7c90c05f5511cf52f6d0
parenta8ed256e146aa125f55434ed90f895a7d7f9dcf1
[Telemetry] Use ModuleGraph instead of modulefinder to get a detailed import
dependency information.

Hopefully this helps us figure out which package import ply on mac10.8 test bot.

Summary of changes:
Add telemetry/third_party/modulegraph
Add telemetry/third_party/altgraph
Modify find_dependencies.py & find_dependencies_unittest.py
Update telemetry/PRESUBMIT.py to include modulegraph & altgraph

Supress PRESUBMIT check due to PRESUBMIT complain about " =======" marker in the license file.

NOPRESUBMIT=true

BUG=522335

Review URL: https://codereview.chromium.org/1301443004

Cr-Commit-Position: refs/heads/master@{#344657}
273 files changed:
tools/checklicenses/checklicenses.py
tools/checkperms/checkperms.py
tools/telemetry/PRESUBMIT.py
tools/telemetry/telemetry/__init__.py
tools/telemetry/telemetry/internal/util/find_dependencies.py
tools/telemetry/telemetry/internal/util/find_dependencies_unittest.py
tools/telemetry/third_party/altgraph/MANIFEST.in [new file with mode: 0644]
tools/telemetry/third_party/altgraph/PKG-INFO [new file with mode: 0644]
tools/telemetry/third_party/altgraph/README.chromium [new file with mode: 0644]
tools/telemetry/third_party/altgraph/README.txt [new file with mode: 0644]
tools/telemetry/third_party/altgraph/altgraph.egg-info/PKG-INFO [new file with mode: 0644]
tools/telemetry/third_party/altgraph/altgraph.egg-info/SOURCES.txt [new file with mode: 0644]
tools/telemetry/third_party/altgraph/altgraph.egg-info/dependency_links.txt [new file with mode: 0644]
tools/telemetry/third_party/altgraph/altgraph.egg-info/top_level.txt [new file with mode: 0644]
tools/telemetry/third_party/altgraph/altgraph.egg-info/zip-safe [new file with mode: 0644]
tools/telemetry/third_party/altgraph/altgraph/Dot.py [new file with mode: 0644]
tools/telemetry/third_party/altgraph/altgraph/Graph.py [new file with mode: 0644]
tools/telemetry/third_party/altgraph/altgraph/GraphAlgo.py [new file with mode: 0644]
tools/telemetry/third_party/altgraph/altgraph/GraphStat.py [new file with mode: 0644]
tools/telemetry/third_party/altgraph/altgraph/GraphUtil.py [new file with mode: 0644]
tools/telemetry/third_party/altgraph/altgraph/ObjectGraph.py [new file with mode: 0644]
tools/telemetry/third_party/altgraph/altgraph/__init__.py [new file with mode: 0644]
tools/telemetry/third_party/altgraph/altgraph_tests/__init__.py [new file with mode: 0644]
tools/telemetry/third_party/altgraph/altgraph_tests/test_altgraph.py [new file with mode: 0644]
tools/telemetry/third_party/altgraph/altgraph_tests/test_dot.py [new file with mode: 0644]
tools/telemetry/third_party/altgraph/altgraph_tests/test_graph.py [new file with mode: 0644]
tools/telemetry/third_party/altgraph/altgraph_tests/test_graphstat.py [new file with mode: 0644]
tools/telemetry/third_party/altgraph/altgraph_tests/test_graphutil.py [new file with mode: 0644]
tools/telemetry/third_party/altgraph/altgraph_tests/test_object_graph.py [new file with mode: 0644]
tools/telemetry/third_party/altgraph/doc/Makefile [new file with mode: 0644]
tools/telemetry/third_party/altgraph/doc/changelog.rst [new file with mode: 0644]
tools/telemetry/third_party/altgraph/doc/conf.py [new file with mode: 0644]
tools/telemetry/third_party/altgraph/doc/core.rst [new file with mode: 0644]
tools/telemetry/third_party/altgraph/doc/dot.rst [new file with mode: 0644]
tools/telemetry/third_party/altgraph/doc/graph.rst [new file with mode: 0644]
tools/telemetry/third_party/altgraph/doc/graphalgo.rst [new file with mode: 0644]
tools/telemetry/third_party/altgraph/doc/graphstat.rst [new file with mode: 0644]
tools/telemetry/third_party/altgraph/doc/graphutil.rst [new file with mode: 0644]
tools/telemetry/third_party/altgraph/doc/index.rst [new file with mode: 0644]
tools/telemetry/third_party/altgraph/doc/license.rst [new file with mode: 0644]
tools/telemetry/third_party/altgraph/doc/objectgraph.rst [new file with mode: 0644]
tools/telemetry/third_party/altgraph/setup.cfg [new file with mode: 0644]
tools/telemetry/third_party/altgraph/setup.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/MANIFEST.in [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/PKG-INFO [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/README.chromium [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/README.txt [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/doc/Makefile [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/doc/changelog.rst [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/doc/commandline.rst [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/doc/conf.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/doc/find_modules.rst [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/doc/index.rst [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/doc/license.rst [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/doc/modulegraph.rst [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/doc/util.rst [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/doc/zipio.rst [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph.egg-info/PKG-INFO [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph.egg-info/SOURCES.txt [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph.egg-info/dependency_links.txt [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph.egg-info/entry_points.txt [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph.egg-info/requires.txt [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph.egg-info/top_level.txt [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph.egg-info/zip-safe [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph/__init__.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph/__main__.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph/_compat.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph/find_modules.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph/modulegraph.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph/util.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph/zipio.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/__init__.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/test_basic.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/test_edge_data.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/test_explicit_packages.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/test_implies.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/test_import_from_init.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/test_imports.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/test_modulegraph.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/test_pep420_nspkg.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/test_pycompat_pkg.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/test_relimport2.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/test_setuptools_nspkg.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/test_util.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/test_zipio.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testdata/nspkg/distribute-0.6.10/child/namedpkg/slave.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testdata/nspkg/distribute-0.6.10/child/nameduser-1.5-py2.6-nspkg.pth [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testdata/nspkg/distribute-0.6.10/child/nameduser-1.5-py2.6.egg-info/PKG-INFO [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testdata/nspkg/distribute-0.6.10/child/nameduser-1.5-py2.6.egg-info/SOURCES.txt [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testdata/nspkg/distribute-0.6.10/child/nameduser-1.5-py2.6.egg-info/dependency_links.txt [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testdata/nspkg/distribute-0.6.10/child/nameduser-1.5-py2.6.egg-info/namespace_packages.txt [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testdata/nspkg/distribute-0.6.10/child/nameduser-1.5-py2.6.egg-info/top_level.txt [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testdata/nspkg/distribute-0.6.10/parent/namedpkg-1.0-py2.6-nspkg.pth [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testdata/nspkg/distribute-0.6.10/parent/namedpkg-1.0-py2.6.egg-info/PKG-INFO [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testdata/nspkg/distribute-0.6.10/parent/namedpkg-1.0-py2.6.egg-info/SOURCES.txt [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testdata/nspkg/distribute-0.6.10/parent/namedpkg-1.0-py2.6.egg-info/dependency_links.txt [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testdata/nspkg/distribute-0.6.10/parent/namedpkg-1.0-py2.6.egg-info/namespace_packages.txt [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testdata/nspkg/distribute-0.6.10/parent/namedpkg-1.0-py2.6.egg-info/top_level.txt [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testdata/nspkg/distribute-0.6.10/parent/namedpkg/parent.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testdata/nspkg/distribute-0.6.12/child/namedpkg/slave.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testdata/nspkg/distribute-0.6.12/child/nameduser-1.5-py2.5-nspkg.pth [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testdata/nspkg/distribute-0.6.12/child/nameduser-1.5-py2.5.egg-info/PKG-INFO [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testdata/nspkg/distribute-0.6.12/child/nameduser-1.5-py2.5.egg-info/SOURCES.txt [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testdata/nspkg/distribute-0.6.12/child/nameduser-1.5-py2.5.egg-info/dependency_links.txt [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testdata/nspkg/distribute-0.6.12/child/nameduser-1.5-py2.5.egg-info/namespace_packages.txt [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testdata/nspkg/distribute-0.6.12/child/nameduser-1.5-py2.5.egg-info/top_level.txt [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testdata/nspkg/distribute-0.6.12/parent/namedpkg-1.0-py2.5-nspkg.pth [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testdata/nspkg/distribute-0.6.12/parent/namedpkg-1.0-py2.5.egg-info/PKG-INFO [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testdata/nspkg/distribute-0.6.12/parent/namedpkg-1.0-py2.5.egg-info/SOURCES.txt [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testdata/nspkg/distribute-0.6.12/parent/namedpkg-1.0-py2.5.egg-info/dependency_links.txt [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testdata/nspkg/distribute-0.6.12/parent/namedpkg-1.0-py2.5.egg-info/namespace_packages.txt [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testdata/nspkg/distribute-0.6.12/parent/namedpkg-1.0-py2.5.egg-info/top_level.txt [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testdata/nspkg/distribute-0.6.12/parent/namedpkg/parent.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testdata/nspkg/setuptools-0.6c9/child/namedpkg/slave.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testdata/nspkg/setuptools-0.6c9/child/nameduser-1.5-py2.5-nspkg.pth [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testdata/nspkg/setuptools-0.6c9/child/nameduser-1.5-py2.5.egg-info/PKG-INFO [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testdata/nspkg/setuptools-0.6c9/child/nameduser-1.5-py2.5.egg-info/SOURCES.txt [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testdata/nspkg/setuptools-0.6c9/child/nameduser-1.5-py2.5.egg-info/dependency_links.txt [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testdata/nspkg/setuptools-0.6c9/child/nameduser-1.5-py2.5.egg-info/namespace_packages.txt [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testdata/nspkg/setuptools-0.6c9/child/nameduser-1.5-py2.5.egg-info/top_level.txt [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testdata/nspkg/setuptools-0.6c9/parent/namedpkg-1.0-py2.5-nspkg.pth [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testdata/nspkg/setuptools-0.6c9/parent/namedpkg-1.0-py2.5.egg-info/PKG-INFO [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testdata/nspkg/setuptools-0.6c9/parent/namedpkg-1.0-py2.5.egg-info/SOURCES.txt [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testdata/nspkg/setuptools-0.6c9/parent/namedpkg-1.0-py2.5.egg-info/dependency_links.txt [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testdata/nspkg/setuptools-0.6c9/parent/namedpkg-1.0-py2.5.egg-info/namespace_packages.txt [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testdata/nspkg/setuptools-0.6c9/parent/namedpkg-1.0-py2.5.egg-info/top_level.txt [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testdata/nspkg/setuptools-0.6c9/parent/namedpkg/parent.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testdata/nspkg/src/child/namedpkg/__init__.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testdata/nspkg/src/child/namedpkg/slave.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testdata/nspkg/src/child/nameduser.egg-info/PKG-INFO [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testdata/nspkg/src/child/nameduser.egg-info/SOURCES.txt [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testdata/nspkg/src/child/nameduser.egg-info/dependency_links.txt [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testdata/nspkg/src/child/nameduser.egg-info/namespace_packages.txt [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testdata/nspkg/src/child/nameduser.egg-info/top_level.txt [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testdata/nspkg/src/child/setup.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testdata/nspkg/src/install.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testdata/nspkg/src/parent/namedpkg.egg-info/PKG-INFO [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testdata/nspkg/src/parent/namedpkg.egg-info/SOURCES.txt [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testdata/nspkg/src/parent/namedpkg.egg-info/dependency_links.txt [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testdata/nspkg/src/parent/namedpkg.egg-info/namespace_packages.txt [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testdata/nspkg/src/parent/namedpkg.egg-info/top_level.txt [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testdata/nspkg/src/parent/namedpkg/__init__.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testdata/nspkg/src/parent/namedpkg/parent.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testdata/nspkg/src/parent/setup.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testdata/script [new file with mode: 0755]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testdata/subdir/file1.txt [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testdata/subdir/file2.txt [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testdata/syspath.egg [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testdata/syspath.zip [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testdata/syspath/myext.pyd [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testdata/syspath/mymodule.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testdata/syspath/mymodule3.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testdata/syspath/mypkg/__init__.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testdata/test.egg [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testdata/test.txt [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testdata/zipped.egg [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testpkg-compatmodule/pkg/__init__.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testpkg-compatmodule/pkg/api.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testpkg-compatmodule/pkg/api2.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testpkg-compatmodule/pkg/api3.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testpkg-edgedata/function_class_existing.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testpkg-edgedata/function_conditional_existing.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testpkg-edgedata/function_conditional_import2_existing.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testpkg-edgedata/function_conditional_import_existing.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testpkg-edgedata/function_existing.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testpkg-edgedata/function_import2_existing.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testpkg-edgedata/function_import_existing.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testpkg-edgedata/pkg/__init__.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testpkg-edgedata/pkg/function_class_existing.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testpkg-edgedata/pkg/function_conditional_existing.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testpkg-edgedata/pkg/function_conditional_import2_existing.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testpkg-edgedata/pkg/function_conditional_import_existing.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testpkg-edgedata/pkg/function_existing.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testpkg-edgedata/pkg/function_import2_existing.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testpkg-edgedata/pkg/function_import_existing.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testpkg-edgedata/pkg/toplevel_class_existing.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testpkg-edgedata/pkg/toplevel_conditional_existing.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testpkg-edgedata/pkg/toplevel_conditional_import2_existing.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testpkg-edgedata/pkg/toplevel_conditional_import_existing.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testpkg-edgedata/pkg/toplevel_existing.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testpkg-edgedata/pkg/toplevel_import2_existing.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testpkg-edgedata/pkg/toplevel_import_existing.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testpkg-edgedata/script.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testpkg-edgedata/script_from_import.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testpkg-edgedata/script_multi_import.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testpkg-edgedata/toplevel_class_existing.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testpkg-edgedata/toplevel_conditional_existing.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testpkg-edgedata/toplevel_conditional_import2_existing.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testpkg-edgedata/toplevel_conditional_import_existing.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testpkg-edgedata/toplevel_existing.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testpkg-edgedata/toplevel_import2_existing.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testpkg-edgedata/toplevel_import_existing.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testpkg-import-from-init/pkg/__init__.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testpkg-import-from-init/pkg/subpkg/__init__.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testpkg-import-from-init/pkg/subpkg/_collections.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testpkg-import-from-init/pkg/subpkg/compat.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testpkg-import-from-init/pkg2/__init__.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testpkg-import-from-init/pkg2/subpkg/__init__.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testpkg-import-from-init/pkg2/subpkg/_collections.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testpkg-import-from-init/pkg2/subpkg/compat.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testpkg-import-from-init/script.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testpkg-packages/main_script.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testpkg-packages/pkg/__init__.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testpkg-packages/pkg/sub1/__init__.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testpkg-packages/pkg/sub1/modA.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testpkg-packages/pkg/sub2/__init__.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testpkg-packages/pkg/sub2/mod.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testpkg-packages/pkg/sub3.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testpkg-pep420-namespace/path1/package/sub2.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testpkg-pep420-namespace/path2/package/nspkg/mod.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testpkg-pep420-namespace/path2/package/sub1.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testpkg-pep420-namespace/path2/package/subpackage/__init__.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testpkg-pep420-namespace/path2/package/subpackage/sub.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testpkg-regr1/main_script.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testpkg-regr1/pkg/__init__.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testpkg-regr1/pkg/a.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testpkg-regr1/pkg/b.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testpkg-regr2/main_script.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testpkg-regr2/pkg/__init__.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testpkg-regr2/pkg/base.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testpkg-regr2/pkg/pkg.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testpkg-regr3/mypkg/__init__.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testpkg-regr3/mypkg/distutils/__init__.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testpkg-regr3/mypkg/distutils/ccompiler.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testpkg-regr3/script.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testpkg-regr4/pkg/__init__.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testpkg-regr4/pkg/core/__init__.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testpkg-regr4/pkg/core/callables.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testpkg-regr4/pkg/core/listener.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testpkg-regr4/pkg/core/listenerimpl.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testpkg-regr4/script.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testpkg-regr5/__init__.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testpkg-regr5/script.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testpkg-regr6/module.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testpkg-regr6/script.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testpkg-relimport/mod.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testpkg-relimport/pkg/__init__.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testpkg-relimport/pkg/mod.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testpkg-relimport/pkg/oldstyle.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testpkg-relimport/pkg/relative.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testpkg-relimport/pkg/relimport.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testpkg-relimport/pkg/sub2/__init__.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testpkg-relimport/pkg/sub2/mod.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testpkg-relimport/pkg/subpkg/__init__.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testpkg-relimport/pkg/subpkg/mod2.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testpkg-relimport/pkg/subpkg/relative.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testpkg-relimport/pkg/subpkg/relative2.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testpkg-relimport/pkg/toplevel.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testpkg-relimport/script.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testpkg-relimport2/pkg/__init__.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testpkg-relimport2/pkg/mod1.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testpkg-relimport2/pkg/mod2.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testpkg-relimport2/pkg/mod3.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testpkg-relimport2/pkg/sub/__init__.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testpkg-relimport2/toplevel.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testpkg-setuptools-namespace/build/lib/nspkg/__init__.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testpkg-setuptools-namespace/build/lib/nspkg/module.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testpkg-setuptools-namespace/build/lib/nspkg/nssubpkg/__init__.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testpkg-setuptools-namespace/build/lib/nspkg/nssubpkg/sub.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testpkg-setuptools-namespace/setup.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testpkg-setuptools-namespace/src/nspkg.egg-info/PKG-INFO [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testpkg-setuptools-namespace/src/nspkg.egg-info/SOURCES.txt [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testpkg-setuptools-namespace/src/nspkg.egg-info/dependency_links.txt [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testpkg-setuptools-namespace/src/nspkg.egg-info/namespace_packages.txt [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testpkg-setuptools-namespace/src/nspkg.egg-info/not-zip-safe [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testpkg-setuptools-namespace/src/nspkg.egg-info/top_level.txt [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testpkg-setuptools-namespace/src/nspkg/__init__.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testpkg-setuptools-namespace/src/nspkg/module.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testpkg-setuptools-namespace/src/nspkg/nssubpkg/__init__.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/modulegraph_tests/testpkg-setuptools-namespace/src/nspkg/nssubpkg/sub.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/scripts/extract_implies.py [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/setup.cfg [new file with mode: 0644]
tools/telemetry/third_party/modulegraph/setup.py [new file with mode: 0644]